; COMMAND-LINE: --full-saturate-quant --ho-elim
(set-logic HO_ALL)
(set-info :status unsat)
(declare-sort $$unsorted 0)
(declare-sort tptp.com 0)
(declare-sort tptp.pname 0)
(declare-sort tptp.state 0)
(declare-sort tptp.hoare_1167836817_state 0)
(declare-sort tptp.option_com 0)
(declare-sort tptp.option_pname 0)
(declare-sort tptp.option1574264306_state 0)
(declare-fun tptp.wt (tptp.com) Bool)
(declare-fun tptp.wT_bodies () Bool)
(declare-fun tptp.body (tptp.pname) tptp.option_com)
(declare-fun tptp.body_1 (tptp.pname) tptp.com)
(declare-fun tptp.skip () tptp.com)
(declare-fun tptp.semi (tptp.com tptp.com) tptp.com)
(declare-fun tptp.while ((-> tptp.state Bool) tptp.com) tptp.com)
(declare-fun tptp.finite1066544169me_o_o ((-> (-> (-> tptp.pname Bool) Bool) Bool)) Bool)
(declare-fun tptp.finite33115244te_o_o ((-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) Bool)) Bool)
(declare-fun tptp.finite297249702name_o ((-> (-> tptp.pname Bool) Bool)) Bool)
(declare-fun tptp.finite1380128977tate_o ((-> (-> tptp.hoare_1167836817_state Bool) Bool)) Bool)
(declare-fun tptp.finite_finite_pname ((-> tptp.pname Bool)) Bool)
(declare-fun tptp.finite1084549118_state ((-> tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.finite349908348name_o ((-> (-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname Bool) (-> (-> (-> tptp.pname Bool) Bool) tptp.pname Bool)) Bool)
(declare-fun tptp.finite979047547tate_o ((-> (-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool) (-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.finite1282449217_pname ((-> tptp.pname tptp.pname tptp.pname) (-> (-> tptp.pname Bool) tptp.pname)) Bool)
(declare-fun tptp.finite1074406356_state ((-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state tptp.hoare_1167836817_state) (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state)) Bool)
(declare-fun tptp.finite697516351name_o ((-> (-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname Bool) (-> (-> (-> tptp.pname Bool) Bool) tptp.pname Bool)) Bool)
(declare-fun tptp.finite671847800tate_o ((-> (-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool) (-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.finite89670078_pname ((-> tptp.pname tptp.pname tptp.pname) (-> (-> tptp.pname Bool) tptp.pname)) Bool)
(declare-fun tptp.finite806517911_state ((-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state tptp.hoare_1167836817_state) (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state)) Bool)
(declare-fun tptp.minus_1480864103me_o_o ((-> (-> tptp.pname Bool) Bool) (-> (-> tptp.pname Bool) Bool) (-> tptp.pname Bool)) Bool)
(declare-fun tptp.minus_1708687022te_o_o ((-> (-> tptp.hoare_1167836817_state Bool) Bool) (-> (-> tptp.hoare_1167836817_state Bool) Bool) (-> tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.minus_minus_pname_o ((-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname) Bool)
(declare-fun tptp.minus_2107060239tate_o ((-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state) Bool)
(declare-fun tptp.the_pname ((-> tptp.pname Bool)) tptp.pname)
(declare-fun tptp.the_Ho310147232_state ((-> tptp.hoare_1167836817_state Bool)) tptp.hoare_1167836817_state)
(declare-fun tptp.hoare_Mirabelle_MGT (tptp.com) tptp.hoare_1167836817_state)
(declare-fun tptp.hoare_123228589_state ((-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.hoare_529639851_state ((-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.hoare_1201148605gleton () Bool)
(declare-fun tptp.hoare_908217195_state ((-> tptp.state tptp.state Bool) tptp.com (-> tptp.state tptp.state Bool)) tptp.hoare_1167836817_state)
(declare-fun tptp.if_Hoa833675553_state (Bool tptp.hoare_1167836817_state tptp.hoare_1167836817_state) tptp.hoare_1167836817_state)
(declare-fun tptp.if_option_com (Bool tptp.option_com tptp.option_com) tptp.option_com)
(declare-fun tptp.semila2013987940me_o_o ((-> (-> tptp.pname Bool) Bool) (-> (-> tptp.pname Bool) Bool) (-> tptp.pname Bool)) Bool)
(declare-fun tptp.semila1758709489te_o_o ((-> (-> tptp.hoare_1167836817_state Bool) Bool) (-> (-> tptp.hoare_1167836817_state Bool) Bool) (-> tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.semila1673364395name_o ((-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname) Bool)
(declare-fun tptp.semila179895820tate_o ((-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state) Bool)
(declare-fun tptp.semila181081674me_o_o ((-> (-> tptp.pname Bool) Bool) (-> (-> tptp.pname Bool) Bool) (-> tptp.pname Bool)) Bool)
(declare-fun tptp.semila866907787te_o_o ((-> (-> tptp.hoare_1167836817_state Bool) Bool) (-> (-> tptp.hoare_1167836817_state Bool) Bool) (-> tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.semila1780557381name_o ((-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname) Bool)
(declare-fun tptp.semila1172322802tate_o ((-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state) Bool)
(declare-fun tptp.semila10642723_sup_o (Bool Bool) Bool)
(declare-fun tptp.dom_pname_com ((-> tptp.pname tptp.option_com) tptp.pname) Bool)
(declare-fun tptp.evalc (tptp.com tptp.state tptp.state) Bool)
(declare-fun tptp.some_com (tptp.com) tptp.option_com)
(declare-fun tptp.some_pname (tptp.pname) tptp.option_pname)
(declare-fun tptp.some_H1433514562_state (tptp.hoare_1167836817_state) tptp.option1574264306_state)
(declare-fun tptp.set_com (tptp.option_com tptp.com) Bool)
(declare-fun tptp.set_pname (tptp.option_pname tptp.pname) Bool)
(declare-fun tptp.set_Ho2131684873_state (tptp.option1574264306_state tptp.hoare_1167836817_state) Bool)
(declare-fun tptp.the_com (tptp.option_com) tptp.com)
(declare-fun tptp.bot_bot_pname_o_o ((-> tptp.pname Bool)) Bool)
(declare-fun tptp.bot_bo691907561te_o_o ((-> tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.bot_bot_com_o (tptp.com) Bool)
(declare-fun tptp.bot_bot_pname_o (tptp.pname) Bool)
(declare-fun tptp.bot_bo70021908tate_o (tptp.hoare_1167836817_state) Bool)
(declare-fun tptp.bot_bot_o () Bool)
(declare-fun tptp.ord_le1205211808me_o_o ((-> (-> tptp.pname Bool) Bool) (-> (-> tptp.pname Bool) Bool)) Bool)
(declare-fun tptp.ord_le741939125te_o_o ((-> (-> tptp.hoare_1167836817_state Bool) Bool) (-> (-> tptp.hoare_1167836817_state Bool) Bool)) Bool)
(declare-fun tptp.ord_less_eq_pname_o ((-> tptp.pname Bool) (-> tptp.pname Bool)) Bool)
(declare-fun tptp.ord_le827224136tate_o ((-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.ord_less_eq_o (Bool Bool) Bool)
(declare-fun tptp.collect_pname_o_o ((-> (-> (-> tptp.pname Bool) Bool) Bool) (-> (-> tptp.pname Bool) Bool)) Bool)
(declare-fun tptp.collec1218656682te_o_o ((-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) Bool) (-> (-> tptp.hoare_1167836817_state Bool) Bool)) Bool)
(declare-fun tptp.collect_pname_o ((-> (-> tptp.pname Bool) Bool) (-> tptp.pname Bool)) Bool)
(declare-fun tptp.collec269976083tate_o ((-> (-> tptp.hoare_1167836817_state Bool) Bool) (-> tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.collect_pname ((-> tptp.pname Bool) tptp.pname) Bool)
(declare-fun tptp.collec1027672124_state ((-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state) Bool)
(declare-fun tptp.image_1085733413name_o ((-> (-> tptp.pname Bool) tptp.pname Bool) (-> (-> tptp.pname Bool) Bool) (-> tptp.pname Bool)) Bool)
(declare-fun tptp.image_pname_o_pname ((-> (-> tptp.pname Bool) tptp.pname) (-> (-> tptp.pname Bool) Bool) tptp.pname) Bool)
(declare-fun tptp.image_1381916541_state ((-> (-> tptp.pname Bool) tptp.hoare_1167836817_state) (-> (-> tptp.pname Bool) Bool) tptp.hoare_1167836817_state) Bool)
(declare-fun tptp.image_1488525317tate_o ((-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool) (-> (-> tptp.hoare_1167836817_state Bool) Bool) (-> tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.image_980295115_pname ((-> (-> tptp.hoare_1167836817_state Bool) tptp.pname) (-> (-> tptp.hoare_1167836817_state Bool) Bool) tptp.pname) Bool)
(declare-fun tptp.image_635813834_state ((-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state) (-> (-> tptp.hoare_1167836817_state Bool) Bool) tptp.hoare_1167836817_state) Bool)
(declare-fun tptp.image_pname_pname_o ((-> tptp.pname tptp.pname Bool) (-> tptp.pname Bool) (-> tptp.pname Bool)) Bool)
(declare-fun tptp.image_475339327tate_o ((-> tptp.pname tptp.hoare_1167836817_state Bool) (-> tptp.pname Bool) (-> tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.image_pname_pname ((-> tptp.pname tptp.pname) (-> tptp.pname Bool) tptp.pname) Bool)
(declare-fun tptp.image_575578384_state ((-> tptp.pname tptp.hoare_1167836817_state) (-> tptp.pname Bool) tptp.hoare_1167836817_state) Bool)
(declare-fun tptp.image_2066861949name_o ((-> tptp.hoare_1167836817_state tptp.pname Bool) (-> tptp.hoare_1167836817_state Bool) (-> tptp.pname Bool)) Bool)
(declare-fun tptp.image_1745649338tate_o ((-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.image_8178176_pname ((-> tptp.hoare_1167836817_state tptp.pname) (-> tptp.hoare_1167836817_state Bool) tptp.pname) Bool)
(declare-fun tptp.image_31595733_state ((-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state) Bool)
(declare-fun tptp.insert_pname_o ((-> tptp.pname Bool) (-> (-> tptp.pname Bool) Bool) (-> tptp.pname Bool)) Bool)
(declare-fun tptp.insert999278200tate_o ((-> tptp.hoare_1167836817_state Bool) (-> (-> tptp.hoare_1167836817_state Bool) Bool) (-> tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.insert_com (tptp.com (-> tptp.com Bool) tptp.com) Bool)
(declare-fun tptp.insert_pname (tptp.pname (-> tptp.pname Bool) tptp.pname) Bool)
(declare-fun tptp.insert2134838167_state (tptp.hoare_1167836817_state (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state) Bool)
(declare-fun tptp.the_elem_pname ((-> tptp.pname Bool)) tptp.pname)
(declare-fun tptp.the_el323660082_state ((-> tptp.hoare_1167836817_state Bool)) tptp.hoare_1167836817_state)
(declare-fun tptp.fequal_pname_o ((-> tptp.pname Bool) (-> tptp.pname Bool)) Bool)
(declare-fun tptp.fequal1486222077tate_o ((-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.fequal_pname (tptp.pname tptp.pname) Bool)
(declare-fun tptp.fequal_state (tptp.state tptp.state) Bool)
(declare-fun tptp.fequal1831255762_state (tptp.hoare_1167836817_state tptp.hoare_1167836817_state) Bool)
(declare-fun tptp.member_pname_o ((-> tptp.pname Bool) (-> (-> tptp.pname Bool) Bool)) Bool)
(declare-fun tptp.member864234961tate_o ((-> tptp.hoare_1167836817_state Bool) (-> (-> tptp.hoare_1167836817_state Bool) Bool)) Bool)
(declare-fun tptp.member_com (tptp.com (-> tptp.com Bool)) Bool)
(declare-fun tptp.member_pname (tptp.pname (-> tptp.pname Bool)) Bool)
(declare-fun tptp.member2058392318_state (tptp.hoare_1167836817_state (-> tptp.hoare_1167836817_state Bool)) Bool)
(declare-fun tptp.fa (tptp.hoare_1167836817_state) Bool)
(declare-fun tptp.pn () tptp.pname)
(declare-fun tptp.y () tptp.com)
(assert (forall ((G_3 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.hoare_123228589_state G_3) tptp.bot_bo70021908tate_o)))
(assert (forall ((Ts_7 (-> tptp.hoare_1167836817_state Bool)) (G_35 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o Ts_7) G_35) (@ (@ tptp.hoare_123228589_state G_35) Ts_7))))
(assert (forall ((Ts_6 (-> tptp.hoare_1167836817_state Bool)) (G_34 (-> tptp.hoare_1167836817_state Bool)) (Ts_5 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.hoare_123228589_state G_34))) (=> (@ _let_1 Ts_5) (=> (@ (@ tptp.ord_le827224136tate_o Ts_6) Ts_5) (@ _let_1 Ts_6))))))
(assert (forall ((G_33 (-> tptp.hoare_1167836817_state Bool)) (G_32 (-> tptp.hoare_1167836817_state Bool)) (Ts_4 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.hoare_123228589_state G_32) Ts_4) (=> (@ (@ tptp.ord_le827224136tate_o G_32) G_33) (@ (@ tptp.hoare_123228589_state G_33) Ts_4)))))
(assert (forall ((G_31 (-> tptp.hoare_1167836817_state Bool)) (G_30 (-> tptp.hoare_1167836817_state Bool)) (Ts_3 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.hoare_123228589_state G_31))) (=> (@ (@ tptp.hoare_123228589_state G_30) Ts_3) (=> (@ _let_1 G_30) (@ _let_1 Ts_3))))))
(assert (forall ((Ts_2 (-> tptp.hoare_1167836817_state Bool)) (G_29 (-> tptp.hoare_1167836817_state Bool)) (T_3 tptp.hoare_1167836817_state)) (let ((_let_1 (@ tptp.insert2134838167_state T_3))) (let ((_let_2 (@ tptp.hoare_123228589_state G_29))) (=> (@ _let_2 (@ _let_1 tptp.bot_bo70021908tate_o)) (=> (@ _let_2 Ts_2) (@ _let_2 (@ _let_1 Ts_2))))))))
(assert (forall ((G_28 (-> tptp.hoare_1167836817_state Bool)) (T_2 tptp.hoare_1167836817_state) (Ts_1 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.hoare_123228589_state G_28))) (let ((_let_2 (@ tptp.insert2134838167_state T_2))) (=> (@ _let_1 (@ _let_2 Ts_1)) (and (@ _let_1 (@ _let_2 tptp.bot_bo70021908tate_o)) (@ _let_1 Ts_1)))))))
(assert (forall ((Pn_1 tptp.pname) (G_3 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.insert2134838167_state (@ tptp.hoare_Mirabelle_MGT (@ tptp.body_1 Pn_1))))) (=> (@ (@ tptp.hoare_123228589_state (@ _let_1 G_3)) (@ (@ tptp.insert2134838167_state (@ tptp.hoare_Mirabelle_MGT (@ tptp.the_com (@ tptp.body Pn_1)))) tptp.bot_bo70021908tate_o)) (@ (@ tptp.hoare_123228589_state G_3) (@ _let_1 tptp.bot_bo70021908tate_o))))))
(assert (forall ((A_201 (-> (-> tptp.pname Bool) Bool))) (=> (@ tptp.finite297249702name_o A_201) (@ tptp.finite1066544169me_o_o (@ tptp.collect_pname_o_o (lambda ((B_43 (-> (-> tptp.pname Bool) Bool))) (@ (@ tptp.ord_le1205211808me_o_o B_43) A_201)))))))
(assert (forall ((A_201 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ tptp.finite1380128977tate_o A_201) (@ tptp.finite33115244te_o_o (@ tptp.collec1218656682te_o_o (lambda ((B_43 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (@ (@ tptp.ord_le741939125te_o_o B_43) A_201)))))))
(assert (forall ((A_201 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state A_201) (@ tptp.finite1380128977tate_o (@ tptp.collec269976083tate_o (lambda ((B_43 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o B_43) A_201)))))))
(assert (forall ((A_201 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname A_201) (@ tptp.finite297249702name_o (@ tptp.collect_pname_o (lambda ((B_43 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o B_43) A_201)))))))
(assert (forall ((H_1 (-> tptp.hoare_1167836817_state tptp.pname Bool)) (F_61 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state F_61) (@ tptp.finite297249702name_o (@ (@ tptp.image_2066861949name_o H_1) F_61)))))
(assert (forall ((H_1 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state Bool)) (F_61 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state F_61) (@ tptp.finite1380128977tate_o (@ (@ tptp.image_1745649338tate_o H_1) F_61)))))
(assert (forall ((H_1 (-> tptp.pname tptp.pname Bool)) (F_61 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname F_61) (@ tptp.finite297249702name_o (@ (@ tptp.image_pname_pname_o H_1) F_61)))))
(assert (forall ((H_1 (-> tptp.pname tptp.hoare_1167836817_state Bool)) (F_61 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname F_61) (@ tptp.finite1380128977tate_o (@ (@ tptp.image_475339327tate_o H_1) F_61)))))
(assert (forall ((H_1 (-> (-> tptp.pname Bool) tptp.hoare_1167836817_state)) (F_61 (-> (-> tptp.pname Bool) Bool))) (=> (@ tptp.finite297249702name_o F_61) (@ tptp.finite1084549118_state (@ (@ tptp.image_1381916541_state H_1) F_61)))))
(assert (forall ((H_1 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state)) (F_61 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ tptp.finite1380128977tate_o F_61) (@ tptp.finite1084549118_state (@ (@ tptp.image_635813834_state H_1) F_61)))))
(assert (forall ((H_1 (-> (-> tptp.pname Bool) tptp.pname)) (F_61 (-> (-> tptp.pname Bool) Bool))) (=> (@ tptp.finite297249702name_o F_61) (@ tptp.finite_finite_pname (@ (@ tptp.image_pname_o_pname H_1) F_61)))))
(assert (forall ((H_1 (-> (-> tptp.hoare_1167836817_state Bool) tptp.pname)) (F_61 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ tptp.finite1380128977tate_o F_61) (@ tptp.finite_finite_pname (@ (@ tptp.image_980295115_pname H_1) F_61)))))
(assert (forall ((H_1 (-> tptp.pname tptp.hoare_1167836817_state)) (F_61 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname F_61) (@ tptp.finite1084549118_state (@ (@ tptp.image_575578384_state H_1) F_61)))))
(assert (forall ((A_200 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o tptp.bot_bot_pname_o) A_200)))
(assert (forall ((A_200 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o tptp.bot_bo70021908tate_o) A_200)))
(assert (forall ((A_199 (-> tptp.pname Bool)) (A_198 (-> (-> tptp.pname Bool) Bool))) (=> (@ tptp.finite297249702name_o A_198) (@ tptp.finite297249702name_o (@ (@ tptp.insert_pname_o A_199) A_198)))))
(assert (forall ((A_199 (-> tptp.hoare_1167836817_state Bool)) (A_198 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ tptp.finite1380128977tate_o A_198) (@ tptp.finite1380128977tate_o (@ (@ tptp.insert999278200tate_o A_199) A_198)))))
(assert (forall ((A_199 tptp.pname) (A_198 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname A_198) (@ tptp.finite_finite_pname (@ (@ tptp.insert_pname A_199) A_198)))))
(assert (forall ((A_199 tptp.hoare_1167836817_state) (A_198 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state A_198) (@ tptp.finite1084549118_state (@ (@ tptp.insert2134838167_state A_199) A_198)))))
(assert (@ tptp.finite297249702name_o tptp.bot_bot_pname_o_o))
(assert (@ tptp.finite1380128977tate_o tptp.bot_bo691907561te_o_o))
(assert (@ tptp.finite1084549118_state tptp.bot_bo70021908tate_o))
(assert (@ tptp.finite_finite_pname tptp.bot_bot_pname_o))
(assert (forall ((Q_24 (-> (-> tptp.pname Bool) Bool)) (P_42 (-> (-> tptp.pname Bool) Bool))) (=> (or (@ tptp.finite297249702name_o (@ tptp.collect_pname_o P_42)) (@ tptp.finite297249702name_o (@ tptp.collect_pname_o Q_24))) (@ tptp.finite297249702name_o (@ tptp.collect_pname_o (lambda ((X_5 (-> tptp.pname Bool))) (and (@ P_42 X_5) (@ Q_24 X_5))))))))
(assert (forall ((Q_24 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (P_42 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (or (@ tptp.finite1380128977tate_o (@ tptp.collec269976083tate_o P_42)) (@ tptp.finite1380128977tate_o (@ tptp.collec269976083tate_o Q_24))) (@ tptp.finite1380128977tate_o (@ tptp.collec269976083tate_o (lambda ((X_5 (-> tptp.hoare_1167836817_state Bool))) (and (@ P_42 X_5) (@ Q_24 X_5))))))))
(assert (forall ((Q_24 (-> tptp.hoare_1167836817_state Bool)) (P_42 (-> tptp.hoare_1167836817_state Bool))) (=> (or (@ tptp.finite1084549118_state (@ tptp.collec1027672124_state P_42)) (@ tptp.finite1084549118_state (@ tptp.collec1027672124_state Q_24))) (@ tptp.finite1084549118_state (@ tptp.collec1027672124_state (lambda ((X_5 tptp.hoare_1167836817_state)) (and (@ P_42 X_5) (@ Q_24 X_5))))))))
(assert (forall ((Q_24 (-> tptp.pname Bool)) (P_42 (-> tptp.pname Bool))) (=> (or (@ tptp.finite_finite_pname (@ tptp.collect_pname P_42)) (@ tptp.finite_finite_pname (@ tptp.collect_pname Q_24))) (@ tptp.finite_finite_pname (@ tptp.collect_pname (lambda ((X_5 tptp.pname)) (and (@ P_42 X_5) (@ Q_24 X_5))))))))
(assert (forall ((C_54 tptp.pname) (A_197 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (= A_197 tptp.bot_bo70021908tate_o))) (and (=> _let_1 (= (@ (@ tptp.image_8178176_pname (lambda ((X_5 tptp.hoare_1167836817_state)) C_54)) A_197) tptp.bot_bot_pname_o)) (=> (not _let_1) (= (@ (@ tptp.image_8178176_pname (lambda ((X_5 tptp.hoare_1167836817_state)) C_54)) A_197) (@ (@ tptp.insert_pname C_54) tptp.bot_bot_pname_o)))))))
(assert (forall ((C_54 tptp.hoare_1167836817_state) (A_197 (-> tptp.pname Bool))) (let ((_let_1 (= A_197 tptp.bot_bot_pname_o))) (and (=> _let_1 (= (@ (@ tptp.image_575578384_state (lambda ((X_5 tptp.pname)) C_54)) A_197) tptp.bot_bo70021908tate_o)) (=> (not _let_1) (= (@ (@ tptp.image_575578384_state (lambda ((X_5 tptp.pname)) C_54)) A_197) (@ (@ tptp.insert2134838167_state C_54) tptp.bot_bo70021908tate_o)))))))
(assert (forall ((C_53 tptp.pname) (X_101 tptp.hoare_1167836817_state) (A_196 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.member2058392318_state X_101) A_196) (= (@ (@ tptp.image_8178176_pname (lambda ((X_5 tptp.hoare_1167836817_state)) C_53)) A_196) (@ (@ tptp.insert_pname C_53) tptp.bot_bot_pname_o)))))
(assert (forall ((C_53 tptp.hoare_1167836817_state) (X_101 tptp.pname) (A_196 (-> tptp.pname Bool))) (=> (@ (@ tptp.member_pname X_101) A_196) (= (@ (@ tptp.image_575578384_state (lambda ((X_5 tptp.pname)) C_53)) A_196) (@ (@ tptp.insert2134838167_state C_53) tptp.bot_bo70021908tate_o)))))
(assert (forall ((F_60 (-> tptp.pname tptp.option_com)) (X_100 tptp.pname) (Y_49 tptp.com)) (let ((_let_1 (@ tptp.dom_pname_com F_60))) (=> (= (@ F_60 X_100) (@ tptp.some_com Y_49)) (= (@ (@ tptp.insert_pname X_100) _let_1) _let_1)))))
(assert (forall ((B_130 (-> (-> tptp.pname Bool) Bool)) (F_59 (-> tptp.hoare_1167836817_state tptp.pname Bool)) (A_195 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state A_195) (=> (@ (@ tptp.ord_le1205211808me_o_o B_130) (@ (@ tptp.image_2066861949name_o F_59) A_195)) (@ tptp.finite297249702name_o B_130)))))
(assert (forall ((B_130 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_59 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state Bool)) (A_195 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state A_195) (=> (@ (@ tptp.ord_le741939125te_o_o B_130) (@ (@ tptp.image_1745649338tate_o F_59) A_195)) (@ tptp.finite1380128977tate_o B_130)))))
(assert (forall ((B_130 (-> tptp.pname Bool)) (F_59 (-> tptp.hoare_1167836817_state tptp.pname)) (A_195 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state A_195) (=> (@ (@ tptp.ord_less_eq_pname_o B_130) (@ (@ tptp.image_8178176_pname F_59) A_195)) (@ tptp.finite_finite_pname B_130)))))
(assert (forall ((B_130 (-> (-> tptp.pname Bool) Bool)) (F_59 (-> tptp.pname tptp.pname Bool)) (A_195 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname A_195) (=> (@ (@ tptp.ord_le1205211808me_o_o B_130) (@ (@ tptp.image_pname_pname_o F_59) A_195)) (@ tptp.finite297249702name_o B_130)))))
(assert (forall ((B_130 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_59 (-> tptp.pname tptp.hoare_1167836817_state Bool)) (A_195 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname A_195) (=> (@ (@ tptp.ord_le741939125te_o_o B_130) (@ (@ tptp.image_475339327tate_o F_59) A_195)) (@ tptp.finite1380128977tate_o B_130)))))
(assert (forall ((B_130 (-> tptp.pname Bool)) (F_59 (-> tptp.pname tptp.pname)) (A_195 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname A_195) (=> (@ (@ tptp.ord_less_eq_pname_o B_130) (@ (@ tptp.image_pname_pname F_59) A_195)) (@ tptp.finite_finite_pname B_130)))))
(assert (forall ((B_130 (-> tptp.hoare_1167836817_state Bool)) (F_59 (-> (-> tptp.pname Bool) tptp.hoare_1167836817_state)) (A_195 (-> (-> tptp.pname Bool) Bool))) (=> (@ tptp.finite297249702name_o A_195) (=> (@ (@ tptp.ord_le827224136tate_o B_130) (@ (@ tptp.image_1381916541_state F_59) A_195)) (@ tptp.finite1084549118_state B_130)))))
(assert (forall ((B_130 (-> tptp.hoare_1167836817_state Bool)) (F_59 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state)) (A_195 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ tptp.finite1380128977tate_o A_195) (=> (@ (@ tptp.ord_le827224136tate_o B_130) (@ (@ tptp.image_635813834_state F_59) A_195)) (@ tptp.finite1084549118_state B_130)))))
(assert (forall ((B_130 (-> tptp.pname Bool)) (F_59 (-> (-> tptp.pname Bool) tptp.pname)) (A_195 (-> (-> tptp.pname Bool) Bool))) (=> (@ tptp.finite297249702name_o A_195) (=> (@ (@ tptp.ord_less_eq_pname_o B_130) (@ (@ tptp.image_pname_o_pname F_59) A_195)) (@ tptp.finite_finite_pname B_130)))))
(assert (forall ((B_130 (-> tptp.pname Bool)) (F_59 (-> (-> tptp.hoare_1167836817_state Bool) tptp.pname)) (A_195 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ tptp.finite1380128977tate_o A_195) (=> (@ (@ tptp.ord_less_eq_pname_o B_130) (@ (@ tptp.image_980295115_pname F_59) A_195)) (@ tptp.finite_finite_pname B_130)))))
(assert (forall ((B_130 (-> tptp.hoare_1167836817_state Bool)) (F_59 (-> tptp.pname tptp.hoare_1167836817_state)) (A_195 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname A_195) (=> (@ (@ tptp.ord_le827224136tate_o B_130) (@ (@ tptp.image_575578384_state F_59) A_195)) (@ tptp.finite1084549118_state B_130)))))
(assert (forall ((A_194 (-> tptp.pname Bool)) (X_99 tptp.pname)) (let ((_let_1 (@ (@ tptp.insert_pname X_99) tptp.bot_bot_pname_o))) (=> (@ (@ tptp.ord_less_eq_pname_o A_194) _let_1) (or (= A_194 tptp.bot_bot_pname_o) (= A_194 _let_1))))))
(assert (forall ((A_194 (-> tptp.hoare_1167836817_state Bool)) (X_99 tptp.hoare_1167836817_state)) (let ((_let_1 (@ (@ tptp.insert2134838167_state X_99) tptp.bot_bo70021908tate_o))) (=> (@ (@ tptp.ord_le827224136tate_o A_194) _let_1) (or (= A_194 tptp.bot_bo70021908tate_o) (= A_194 _let_1))))))
(assert (forall ((C_21 tptp.com)) (=> tptp.hoare_1201148605gleton (=> tptp.wT_bodies (=> (@ tptp.wt C_21) (@ (@ tptp.hoare_123228589_state tptp.bot_bo70021908tate_o) (@ (@ tptp.insert2134838167_state (@ tptp.hoare_Mirabelle_MGT C_21)) tptp.bot_bo70021908tate_o)))))))
(assert (forall ((A_193 tptp.pname)) (not (@ (@ tptp.member_pname A_193) tptp.bot_bot_pname_o))))
(assert (forall ((A_193 tptp.hoare_1167836817_state)) (not (@ (@ tptp.member2058392318_state A_193) tptp.bot_bo70021908tate_o))))
(assert (forall ((B_129 tptp.pname) (A_192 tptp.pname) (B_128 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname A_192))) (=> (=> (not (@ _let_1 B_128)) (= A_192 B_129)) (@ _let_1 (@ (@ tptp.insert_pname B_129) B_128))))))
(assert (forall ((B_129 tptp.hoare_1167836817_state) (A_192 tptp.hoare_1167836817_state) (B_128 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state A_192))) (=> (=> (not (@ _let_1 B_128)) (= A_192 B_129)) (@ _let_1 (@ (@ tptp.insert2134838167_state B_129) B_128))))))
(assert (forall ((A_191 tptp.pname) (B_127 tptp.pname) (A_190 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname A_191))) (=> (@ _let_1 (@ (@ tptp.insert_pname B_127) A_190)) (=> (not (= A_191 B_127)) (@ _let_1 A_190))))))
(assert (forall ((A_191 tptp.hoare_1167836817_state) (B_127 tptp.hoare_1167836817_state) (A_190 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state A_191))) (=> (@ _let_1 (@ (@ tptp.insert2134838167_state B_127) A_190)) (=> (not (= A_191 B_127)) (@ _let_1 A_190))))))
(assert (forall ((A_189 (-> tptp.pname Bool)) (B_126 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o A_189) B_126) (=> (@ (@ tptp.ord_less_eq_pname_o B_126) A_189) (= A_189 B_126)))))
(assert (forall ((A_189 (-> tptp.hoare_1167836817_state Bool)) (B_126 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o A_189) B_126) (=> (@ (@ tptp.ord_le827224136tate_o B_126) A_189) (= A_189 B_126)))))
(assert (forall ((C_52 tptp.pname) (A_188 (-> tptp.pname Bool)) (B_125 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_52))) (=> (@ (@ tptp.ord_less_eq_pname_o A_188) B_125) (=> (@ _let_1 A_188) (@ _let_1 B_125))))))
(assert (forall ((C_52 tptp.hoare_1167836817_state) (A_188 (-> tptp.hoare_1167836817_state Bool)) (B_125 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state C_52))) (=> (@ (@ tptp.ord_le827224136tate_o A_188) B_125) (=> (@ _let_1 A_188) (@ _let_1 B_125))))))
(assert (forall ((A_187 (-> tptp.hoare_1167836817_state Bool)) (B_124 tptp.pname) (F_58 (-> tptp.hoare_1167836817_state tptp.pname)) (X_98 tptp.hoare_1167836817_state)) (=> (= B_124 (@ F_58 X_98)) (=> (@ (@ tptp.member2058392318_state X_98) A_187) (@ (@ tptp.member_pname B_124) (@ (@ tptp.image_8178176_pname F_58) A_187))))))
(assert (forall ((A_187 (-> tptp.pname Bool)) (B_124 tptp.hoare_1167836817_state) (F_58 (-> tptp.pname tptp.hoare_1167836817_state)) (X_98 tptp.pname)) (=> (= B_124 (@ F_58 X_98)) (=> (@ (@ tptp.member_pname X_98) A_187) (@ (@ tptp.member2058392318_state B_124) (@ (@ tptp.image_575578384_state F_58) A_187))))))
(assert (forall ((A_186 tptp.pname) (A_185 (-> tptp.pname Bool))) (=> (= A_185 tptp.bot_bot_pname_o) (not (@ (@ tptp.member_pname A_186) A_185)))))
(assert (forall ((A_186 tptp.hoare_1167836817_state) (A_185 (-> tptp.hoare_1167836817_state Bool))) (=> (= A_185 tptp.bot_bo70021908tate_o) (not (@ (@ tptp.member2058392318_state A_186) A_185)))))
(assert (forall ((P_41 (-> tptp.pname Bool))) (= (= (@ tptp.collect_pname P_41) tptp.bot_bot_pname_o) (forall ((X_5 tptp.pname)) (not (@ P_41 X_5))))))
(assert (forall ((P_41 (-> (-> tptp.pname Bool) Bool))) (= (= (@ tptp.collect_pname_o P_41) tptp.bot_bot_pname_o_o) (forall ((X_5 (-> tptp.pname Bool))) (not (@ P_41 X_5))))))
(assert (forall ((P_41 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (= (= (@ tptp.collec269976083tate_o P_41) tptp.bot_bo691907561te_o_o) (forall ((X_5 (-> tptp.hoare_1167836817_state Bool))) (not (@ P_41 X_5))))))
(assert (forall ((P_41 (-> tptp.hoare_1167836817_state Bool))) (= (= (@ tptp.collec1027672124_state P_41) tptp.bot_bo70021908tate_o) (forall ((X_5 tptp.hoare_1167836817_state)) (not (@ P_41 X_5))))))
(assert (forall ((C_51 tptp.pname)) (not (@ (@ tptp.member_pname C_51) tptp.bot_bot_pname_o))))
(assert (forall ((C_51 tptp.hoare_1167836817_state)) (not (@ (@ tptp.member2058392318_state C_51) tptp.bot_bo70021908tate_o))))
(assert (forall ((P_40 (-> tptp.pname Bool))) (= (= tptp.bot_bot_pname_o (@ tptp.collect_pname P_40)) (forall ((X_5 tptp.pname)) (not (@ P_40 X_5))))))
(assert (forall ((P_40 (-> (-> tptp.pname Bool) Bool))) (= (= tptp.bot_bot_pname_o_o (@ tptp.collect_pname_o P_40)) (forall ((X_5 (-> tptp.pname Bool))) (not (@ P_40 X_5))))))
(assert (forall ((P_40 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (= (= tptp.bot_bo691907561te_o_o (@ tptp.collec269976083tate_o P_40)) (forall ((X_5 (-> tptp.hoare_1167836817_state Bool))) (not (@ P_40 X_5))))))
(assert (forall ((P_40 (-> tptp.hoare_1167836817_state Bool))) (= (= tptp.bot_bo70021908tate_o (@ tptp.collec1027672124_state P_40)) (forall ((X_5 tptp.hoare_1167836817_state)) (not (@ P_40 X_5))))))
(assert (forall ((A_184 (-> tptp.pname Bool))) (= (exists ((X_5 tptp.pname)) (@ (@ tptp.member_pname X_5) A_184)) (not (= A_184 tptp.bot_bot_pname_o)))))
(assert (forall ((A_184 (-> tptp.hoare_1167836817_state Bool))) (= (exists ((X_5 tptp.hoare_1167836817_state)) (@ (@ tptp.member2058392318_state X_5) A_184)) (not (= A_184 tptp.bot_bo70021908tate_o)))))
(assert (forall ((A_183 (-> tptp.pname Bool))) (= (forall ((X_5 tptp.pname)) (not (@ (@ tptp.member_pname X_5) A_183))) (= A_183 tptp.bot_bot_pname_o))))
(assert (forall ((A_183 (-> tptp.hoare_1167836817_state Bool))) (= (forall ((X_5 tptp.hoare_1167836817_state)) (not (@ (@ tptp.member2058392318_state X_5) A_183))) (= A_183 tptp.bot_bo70021908tate_o))))
(assert (= tptp.bot_bot_pname_o (@ tptp.collect_pname (lambda ((X_5 tptp.pname)) false))))
(assert (= tptp.bot_bot_pname_o_o (@ tptp.collect_pname_o (lambda ((X_5 (-> tptp.pname Bool))) false))))
(assert (= tptp.bot_bo691907561te_o_o (@ tptp.collec269976083tate_o (lambda ((X_5 (-> tptp.hoare_1167836817_state Bool))) false))))
(assert (= tptp.bot_bo70021908tate_o (@ tptp.collec1027672124_state (lambda ((X_5 tptp.hoare_1167836817_state)) false))))
(assert (forall ((A_182 tptp.pname) (A_181 (-> tptp.pname Bool))) (=> (@ (@ tptp.member_pname A_182) A_181) (= (@ (@ tptp.insert_pname A_182) A_181) A_181))))
(assert (forall ((A_182 tptp.hoare_1167836817_state) (A_181 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.member2058392318_state A_182) A_181) (= (@ (@ tptp.insert2134838167_state A_182) A_181) A_181))))
(assert (forall ((B_123 tptp.pname) (A_180 tptp.pname) (B_122 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname A_180))) (=> (@ _let_1 B_122) (@ _let_1 (@ (@ tptp.insert_pname B_123) B_122))))))
(assert (forall ((B_123 tptp.hoare_1167836817_state) (A_180 tptp.hoare_1167836817_state) (B_122 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state A_180))) (=> (@ _let_1 B_122) (@ _let_1 (@ (@ tptp.insert2134838167_state B_123) B_122))))))
(assert (forall ((B_121 (-> tptp.pname Bool)) (X_97 tptp.pname) (A_179 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.insert_pname X_97))) (let ((_let_2 (@ tptp.member_pname X_97))) (=> (not (@ _let_2 A_179)) (=> (not (@ _let_2 B_121)) (= (= (@ _let_1 A_179) (@ _let_1 B_121)) (= A_179 B_121))))))))
(assert (forall ((B_121 (-> tptp.hoare_1167836817_state Bool)) (X_97 tptp.hoare_1167836817_state) (A_179 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.insert2134838167_state X_97))) (let ((_let_2 (@ tptp.member2058392318_state X_97))) (=> (not (@ _let_2 A_179)) (=> (not (@ _let_2 B_121)) (= (= (@ _let_1 A_179) (@ _let_1 B_121)) (= A_179 B_121))))))))
(assert (forall ((Y_48 tptp.pname) (A_178 (-> tptp.pname Bool)) (X_96 tptp.pname)) (= (@ (@ (@ tptp.insert_pname Y_48) A_178) X_96) (or (= Y_48 X_96) (@ A_178 X_96)))))
(assert (forall ((Y_48 tptp.hoare_1167836817_state) (A_178 (-> tptp.hoare_1167836817_state Bool)) (X_96 tptp.hoare_1167836817_state)) (= (@ (@ (@ tptp.insert2134838167_state Y_48) A_178) X_96) (or (= Y_48 X_96) (@ A_178 X_96)))))
(assert (forall ((A_177 tptp.pname) (B_120 tptp.pname) (A_176 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname A_177))) (= (@ _let_1 (@ (@ tptp.insert_pname B_120) A_176)) (or (= A_177 B_120) (@ _let_1 A_176))))))
(assert (forall ((A_177 tptp.hoare_1167836817_state) (B_120 tptp.hoare_1167836817_state) (A_176 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state A_177))) (= (@ _let_1 (@ (@ tptp.insert2134838167_state B_120) A_176)) (or (= A_177 B_120) (@ _let_1 A_176))))))
(assert (forall ((X_95 tptp.pname) (Y_47 tptp.pname) (A_175 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.insert_pname X_95))) (let ((_let_2 (@ tptp.insert_pname Y_47))) (= (@ _let_1 (@ _let_2 A_175)) (@ _let_2 (@ _let_1 A_175)))))))
(assert (forall ((X_95 tptp.hoare_1167836817_state) (Y_47 tptp.hoare_1167836817_state) (A_175 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.insert2134838167_state X_95))) (let ((_let_2 (@ tptp.insert2134838167_state Y_47))) (= (@ _let_1 (@ _let_2 A_175)) (@ _let_2 (@ _let_1 A_175)))))))
(assert (forall ((X_94 tptp.pname) (A_174 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.insert_pname X_94))) (let ((_let_2 (@ _let_1 A_174))) (= (@ _let_1 _let_2) _let_2)))))
(assert (forall ((X_94 tptp.hoare_1167836817_state) (A_174 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.insert2134838167_state X_94))) (let ((_let_2 (@ _let_1 A_174))) (= (@ _let_1 _let_2) _let_2)))))
(assert (forall ((A_173 tptp.pname) (P_39 (-> tptp.pname Bool))) (= (@ (@ tptp.insert_pname A_173) (@ tptp.collect_pname P_39)) (@ tptp.collect_pname (lambda ((U_2 tptp.pname)) (=> (not (= U_2 A_173)) (@ P_39 U_2)))))))
(assert (forall ((A_173 (-> tptp.pname Bool)) (P_39 (-> (-> tptp.pname Bool) Bool))) (= (@ (@ tptp.insert_pname_o A_173) (@ tptp.collect_pname_o P_39)) (@ tptp.collect_pname_o (lambda ((U_2 (-> tptp.pname Bool))) (=> (not (= U_2 A_173)) (@ P_39 U_2)))))))
(assert (forall ((A_173 (-> tptp.hoare_1167836817_state Bool)) (P_39 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (= (@ (@ tptp.insert999278200tate_o A_173) (@ tptp.collec269976083tate_o P_39)) (@ tptp.collec269976083tate_o (lambda ((U_2 (-> tptp.hoare_1167836817_state Bool))) (=> (not (= U_2 A_173)) (@ P_39 U_2)))))))
(assert (forall ((A_173 tptp.hoare_1167836817_state) (P_39 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.insert2134838167_state A_173) (@ tptp.collec1027672124_state P_39)) (@ tptp.collec1027672124_state (lambda ((U_2 tptp.hoare_1167836817_state)) (=> (not (= U_2 A_173)) (@ P_39 U_2)))))))
(assert (forall ((A_172 tptp.pname) (B_119 (-> tptp.pname Bool))) (= (@ (@ tptp.insert_pname A_172) B_119) (@ tptp.collect_pname (lambda ((X_5 tptp.pname)) (or (= X_5 A_172) (@ (@ tptp.member_pname X_5) B_119)))))))
(assert (forall ((A_172 (-> tptp.pname Bool)) (B_119 (-> (-> tptp.pname Bool) Bool))) (= (@ (@ tptp.insert_pname_o A_172) B_119) (@ tptp.collect_pname_o (lambda ((X_5 (-> tptp.pname Bool))) (or (= X_5 A_172) (@ (@ tptp.member_pname_o X_5) B_119)))))))
(assert (forall ((A_172 (-> tptp.hoare_1167836817_state Bool)) (B_119 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (= (@ (@ tptp.insert999278200tate_o A_172) B_119) (@ tptp.collec269976083tate_o (lambda ((X_5 (-> tptp.hoare_1167836817_state Bool))) (or (= X_5 A_172) (@ (@ tptp.member864234961tate_o X_5) B_119)))))))
(assert (forall ((A_172 tptp.hoare_1167836817_state) (B_119 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.insert2134838167_state A_172) B_119) (@ tptp.collec1027672124_state (lambda ((X_5 tptp.hoare_1167836817_state)) (or (= X_5 A_172) (@ (@ tptp.member2058392318_state X_5) B_119)))))))
(assert (forall ((A_171 tptp.pname) (B_118 (-> tptp.pname Bool))) (@ (@ tptp.member_pname A_171) (@ (@ tptp.insert_pname A_171) B_118))))
(assert (forall ((A_171 tptp.hoare_1167836817_state) (B_118 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.member2058392318_state A_171) (@ (@ tptp.insert2134838167_state A_171) B_118))))
(assert (forall ((A_170 (-> tptp.pname Bool)) (B_117 (-> tptp.pname Bool))) (=> (= A_170 B_117) (not (=> (@ (@ tptp.ord_less_eq_pname_o A_170) B_117) (not (@ (@ tptp.ord_less_eq_pname_o B_117) A_170)))))))
(assert (forall ((A_170 (-> tptp.hoare_1167836817_state Bool)) (B_117 (-> tptp.hoare_1167836817_state Bool))) (=> (= A_170 B_117) (not (=> (@ (@ tptp.ord_le827224136tate_o A_170) B_117) (not (@ (@ tptp.ord_le827224136tate_o B_117) A_170)))))))
(assert (forall ((C_50 (-> tptp.pname Bool)) (A_169 (-> tptp.pname Bool)) (B_116 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.ord_less_eq_pname_o A_169))) (=> (@ _let_1 B_116) (=> (@ (@ tptp.ord_less_eq_pname_o B_116) C_50) (@ _let_1 C_50))))))
(assert (forall ((C_50 (-> tptp.hoare_1167836817_state Bool)) (A_169 (-> tptp.hoare_1167836817_state Bool)) (B_116 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.ord_le827224136tate_o A_169))) (=> (@ _let_1 B_116) (=> (@ (@ tptp.ord_le827224136tate_o B_116) C_50) (@ _let_1 C_50))))))
(assert (forall ((X_93 tptp.pname) (A_168 (-> tptp.pname Bool)) (B_115 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname X_93))) (=> (@ (@ tptp.ord_less_eq_pname_o A_168) B_115) (=> (@ _let_1 A_168) (@ _let_1 B_115))))))
(assert (forall ((X_93 tptp.hoare_1167836817_state) (A_168 (-> tptp.hoare_1167836817_state Bool)) (B_115 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state X_93))) (=> (@ (@ tptp.ord_le827224136tate_o A_168) B_115) (=> (@ _let_1 A_168) (@ _let_1 B_115))))))
(assert (forall ((B_114 (-> tptp.pname Bool)) (X_92 tptp.pname) (A_167 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname X_92))) (=> (@ _let_1 A_167) (=> (@ (@ tptp.ord_less_eq_pname_o A_167) B_114) (@ _let_1 B_114))))))
(assert (forall ((B_114 (-> tptp.hoare_1167836817_state Bool)) (X_92 tptp.hoare_1167836817_state) (A_167 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state X_92))) (=> (@ _let_1 A_167) (=> (@ (@ tptp.ord_le827224136tate_o A_167) B_114) (@ _let_1 B_114))))))
(assert (forall ((X_91 tptp.pname) (A_166 (-> tptp.pname Bool)) (B_113 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname X_91))) (=> (@ (@ tptp.ord_less_eq_pname_o A_166) B_113) (=> (@ _let_1 A_166) (@ _let_1 B_113))))))
(assert (forall ((X_91 tptp.hoare_1167836817_state) (A_166 (-> tptp.hoare_1167836817_state Bool)) (B_113 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state X_91))) (=> (@ (@ tptp.ord_le827224136tate_o A_166) B_113) (=> (@ _let_1 A_166) (@ _let_1 B_113))))))
(assert (forall ((A_165 (-> tptp.pname Bool)) (B_112 (-> tptp.pname Bool))) (=> (= A_165 B_112) (@ (@ tptp.ord_less_eq_pname_o B_112) A_165))))
(assert (forall ((A_165 (-> tptp.hoare_1167836817_state Bool)) (B_112 (-> tptp.hoare_1167836817_state Bool))) (=> (= A_165 B_112) (@ (@ tptp.ord_le827224136tate_o B_112) A_165))))
(assert (forall ((A_164 (-> tptp.pname Bool)) (B_111 (-> tptp.pname Bool))) (=> (= A_164 B_111) (@ (@ tptp.ord_less_eq_pname_o A_164) B_111))))
(assert (forall ((A_164 (-> tptp.hoare_1167836817_state Bool)) (B_111 (-> tptp.hoare_1167836817_state Bool))) (=> (= A_164 B_111) (@ (@ tptp.ord_le827224136tate_o A_164) B_111))))
(assert (forall ((A_163 (-> tptp.pname Bool)) (B_110 (-> tptp.pname Bool))) (= (= A_163 B_110) (and (@ (@ tptp.ord_less_eq_pname_o A_163) B_110) (@ (@ tptp.ord_less_eq_pname_o B_110) A_163)))))
(assert (forall ((A_163 (-> tptp.hoare_1167836817_state Bool)) (B_110 (-> tptp.hoare_1167836817_state Bool))) (= (= A_163 B_110) (and (@ (@ tptp.ord_le827224136tate_o A_163) B_110) (@ (@ tptp.ord_le827224136tate_o B_110) A_163)))))
(assert (forall ((A_162 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o A_162) A_162)))
(assert (forall ((A_162 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o A_162) A_162)))
(assert (forall ((B_109 tptp.pname) (F_57 (-> tptp.hoare_1167836817_state tptp.pname)) (X_90 tptp.hoare_1167836817_state) (A_161 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.member2058392318_state X_90) A_161) (=> (= B_109 (@ F_57 X_90)) (@ (@ tptp.member_pname B_109) (@ (@ tptp.image_8178176_pname F_57) A_161))))))
(assert (forall ((B_109 tptp.hoare_1167836817_state) (F_57 (-> tptp.pname tptp.hoare_1167836817_state)) (X_90 tptp.pname) (A_161 (-> tptp.pname Bool))) (=> (@ (@ tptp.member_pname X_90) A_161) (=> (= B_109 (@ F_57 X_90)) (@ (@ tptp.member2058392318_state B_109) (@ (@ tptp.image_575578384_state F_57) A_161))))))
(assert (forall ((F_56 (-> tptp.hoare_1167836817_state tptp.pname)) (X_89 tptp.hoare_1167836817_state) (A_160 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.member2058392318_state X_89) A_160) (@ (@ tptp.member_pname (@ F_56 X_89)) (@ (@ tptp.image_8178176_pname F_56) A_160)))))
(assert (forall ((F_56 (-> tptp.pname tptp.hoare_1167836817_state)) (X_89 tptp.pname) (A_160 (-> tptp.pname Bool))) (=> (@ (@ tptp.member_pname X_89) A_160) (@ (@ tptp.member2058392318_state (@ F_56 X_89)) (@ (@ tptp.image_575578384_state F_56) A_160)))))
(assert (forall ((Z_21 tptp.hoare_1167836817_state) (F_55 (-> tptp.pname tptp.hoare_1167836817_state)) (A_159 (-> tptp.pname Bool))) (= (@ (@ tptp.member2058392318_state Z_21) (@ (@ tptp.image_575578384_state F_55) A_159)) (exists ((X_5 tptp.pname)) (and (@ (@ tptp.member_pname X_5) A_159) (= Z_21 (@ F_55 X_5)))))))
(assert (forall ((P_38 (-> (-> tptp.pname Bool) Bool)) (Q_23 (-> (-> tptp.pname Bool) Bool))) (= (@ tptp.finite297249702name_o (@ tptp.collect_pname_o (lambda ((X_5 (-> tptp.pname Bool))) (or (@ P_38 X_5) (@ Q_23 X_5))))) (and (@ tptp.finite297249702name_o (@ tptp.collect_pname_o P_38)) (@ tptp.finite297249702name_o (@ tptp.collect_pname_o Q_23))))))
(assert (forall ((P_38 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (Q_23 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (= (@ tptp.finite1380128977tate_o (@ tptp.collec269976083tate_o (lambda ((X_5 (-> tptp.hoare_1167836817_state Bool))) (or (@ P_38 X_5) (@ Q_23 X_5))))) (and (@ tptp.finite1380128977tate_o (@ tptp.collec269976083tate_o P_38)) (@ tptp.finite1380128977tate_o (@ tptp.collec269976083tate_o Q_23))))))
(assert (forall ((P_38 (-> tptp.hoare_1167836817_state Bool)) (Q_23 (-> tptp.hoare_1167836817_state Bool))) (= (@ tptp.finite1084549118_state (@ tptp.collec1027672124_state (lambda ((X_5 tptp.hoare_1167836817_state)) (or (@ P_38 X_5) (@ Q_23 X_5))))) (and (@ tptp.finite1084549118_state (@ tptp.collec1027672124_state P_38)) (@ tptp.finite1084549118_state (@ tptp.collec1027672124_state Q_23))))))
(assert (forall ((P_38 (-> tptp.pname Bool)) (Q_23 (-> tptp.pname Bool))) (= (@ tptp.finite_finite_pname (@ tptp.collect_pname (lambda ((X_5 tptp.pname)) (or (@ P_38 X_5) (@ Q_23 X_5))))) (and (@ tptp.finite_finite_pname (@ tptp.collect_pname P_38)) (@ tptp.finite_finite_pname (@ tptp.collect_pname Q_23))))))
(assert (forall ((X_5 tptp.pname) (Xa (-> tptp.pname Bool))) (= (@ (@ tptp.insert_pname X_5) Xa) (@ tptp.collect_pname (lambda ((Y_2 tptp.pname)) (or (= Y_2 X_5) (@ (@ tptp.member_pname Y_2) Xa)))))))
(assert (forall ((X_5 (-> tptp.pname Bool)) (Xa (-> (-> tptp.pname Bool) Bool))) (= (@ (@ tptp.insert_pname_o X_5) Xa) (@ tptp.collect_pname_o (lambda ((Y_2 (-> tptp.pname Bool))) (or (= Y_2 X_5) (@ (@ tptp.member_pname_o Y_2) Xa)))))))
(assert (forall ((X_5 (-> tptp.hoare_1167836817_state Bool)) (Xa (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (= (@ (@ tptp.insert999278200tate_o X_5) Xa) (@ tptp.collec269976083tate_o (lambda ((Y_2 (-> tptp.hoare_1167836817_state Bool))) (or (= Y_2 X_5) (@ (@ tptp.member864234961tate_o Y_2) Xa)))))))
(assert (forall ((X_5 tptp.hoare_1167836817_state) (Xa (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.insert2134838167_state X_5) Xa) (@ tptp.collec1027672124_state (lambda ((Y_2 tptp.hoare_1167836817_state)) (or (= Y_2 X_5) (@ (@ tptp.member2058392318_state Y_2) Xa)))))))
(assert (forall ((A_158 tptp.pname) (B_108 tptp.pname)) (=> (= (@ (@ tptp.insert_pname A_158) tptp.bot_bot_pname_o) (@ (@ tptp.insert_pname B_108) tptp.bot_bot_pname_o)) (= A_158 B_108))))
(assert (forall ((A_158 tptp.hoare_1167836817_state) (B_108 tptp.hoare_1167836817_state)) (=> (= (@ (@ tptp.insert2134838167_state A_158) tptp.bot_bo70021908tate_o) (@ (@ tptp.insert2134838167_state B_108) tptp.bot_bo70021908tate_o)) (= A_158 B_108))))
(assert (forall ((B_107 tptp.pname) (A_157 tptp.pname)) (=> (@ (@ tptp.member_pname B_107) (@ (@ tptp.insert_pname A_157) tptp.bot_bot_pname_o)) (= B_107 A_157))))
(assert (forall ((B_107 tptp.hoare_1167836817_state) (A_157 tptp.hoare_1167836817_state)) (=> (@ (@ tptp.member2058392318_state B_107) (@ (@ tptp.insert2134838167_state A_157) tptp.bot_bo70021908tate_o)) (= B_107 A_157))))
(assert (forall ((A_156 tptp.pname) (B_106 tptp.pname) (C_49 tptp.pname) (D_6 tptp.pname)) (= (= (@ (@ tptp.insert_pname A_156) (@ (@ tptp.insert_pname B_106) tptp.bot_bot_pname_o)) (@ (@ tptp.insert_pname C_49) (@ (@ tptp.insert_pname D_6) tptp.bot_bot_pname_o))) (or (and (= A_156 C_49) (= B_106 D_6)) (and (= A_156 D_6) (= B_106 C_49))))))
(assert (forall ((A_156 tptp.hoare_1167836817_state) (B_106 tptp.hoare_1167836817_state) (C_49 tptp.hoare_1167836817_state) (D_6 tptp.hoare_1167836817_state)) (= (= (@ (@ tptp.insert2134838167_state A_156) (@ (@ tptp.insert2134838167_state B_106) tptp.bot_bo70021908tate_o)) (@ (@ tptp.insert2134838167_state C_49) (@ (@ tptp.insert2134838167_state D_6) tptp.bot_bo70021908tate_o))) (or (and (= A_156 C_49) (= B_106 D_6)) (and (= A_156 D_6) (= B_106 C_49))))))
(assert (forall ((B_105 tptp.pname) (A_155 tptp.pname)) (= (@ (@ tptp.member_pname B_105) (@ (@ tptp.insert_pname A_155) tptp.bot_bot_pname_o)) (= B_105 A_155))))
(assert (forall ((B_105 tptp.hoare_1167836817_state) (A_155 tptp.hoare_1167836817_state)) (= (@ (@ tptp.member2058392318_state B_105) (@ (@ tptp.insert2134838167_state A_155) tptp.bot_bo70021908tate_o)) (= B_105 A_155))))
(assert (forall ((A_154 tptp.pname) (A_153 (-> tptp.pname Bool))) (not (= (@ (@ tptp.insert_pname A_154) A_153) tptp.bot_bot_pname_o))))
(assert (forall ((A_154 tptp.hoare_1167836817_state) (A_153 (-> tptp.hoare_1167836817_state Bool))) (not (= (@ (@ tptp.insert2134838167_state A_154) A_153) tptp.bot_bo70021908tate_o))))
(assert (forall ((A_152 tptp.pname) (A_151 (-> tptp.pname Bool))) (not (= tptp.bot_bot_pname_o (@ (@ tptp.insert_pname A_152) A_151)))))
(assert (forall ((A_152 tptp.hoare_1167836817_state) (A_151 (-> tptp.hoare_1167836817_state Bool))) (not (= tptp.bot_bo70021908tate_o (@ (@ tptp.insert2134838167_state A_152) A_151)))))
(assert (forall ((A_150 (-> tptp.pname Bool)) (A_149 (-> (-> tptp.pname Bool) Bool))) (= (@ tptp.finite297249702name_o (@ (@ tptp.insert_pname_o A_150) A_149)) (@ tptp.finite297249702name_o A_149))))
(assert (forall ((A_150 (-> tptp.hoare_1167836817_state Bool)) (A_149 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (= (@ tptp.finite1380128977tate_o (@ (@ tptp.insert999278200tate_o A_150) A_149)) (@ tptp.finite1380128977tate_o A_149))))
(assert (forall ((A_150 tptp.pname) (A_149 (-> tptp.pname Bool))) (= (@ tptp.finite_finite_pname (@ (@ tptp.insert_pname A_150) A_149)) (@ tptp.finite_finite_pname A_149))))
(assert (forall ((A_150 tptp.hoare_1167836817_state) (A_149 (-> tptp.hoare_1167836817_state Bool))) (= (@ tptp.finite1084549118_state (@ (@ tptp.insert2134838167_state A_150) A_149)) (@ tptp.finite1084549118_state A_149))))
(assert (forall ((A_148 (-> tptp.pname Bool))) (= (@ (@ tptp.ord_less_eq_pname_o A_148) tptp.bot_bot_pname_o) (= A_148 tptp.bot_bot_pname_o))))
(assert (forall ((A_148 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.ord_le827224136tate_o A_148) tptp.bot_bo70021908tate_o) (= A_148 tptp.bot_bo70021908tate_o))))
(assert (forall ((F_54 (-> tptp.hoare_1167836817_state tptp.pname)) (A_147 (-> tptp.hoare_1167836817_state Bool))) (= (= (@ (@ tptp.image_8178176_pname F_54) A_147) tptp.bot_bot_pname_o) (= A_147 tptp.bot_bo70021908tate_o))))
(assert (forall ((F_54 (-> tptp.pname tptp.hoare_1167836817_state)) (A_147 (-> tptp.pname Bool))) (= (= (@ (@ tptp.image_575578384_state F_54) A_147) tptp.bot_bo70021908tate_o) (= A_147 tptp.bot_bot_pname_o))))
(assert (forall ((F_53 (-> tptp.hoare_1167836817_state tptp.pname))) (= (@ (@ tptp.image_8178176_pname F_53) tptp.bot_bo70021908tate_o) tptp.bot_bot_pname_o)))
(assert (forall ((F_53 (-> tptp.pname tptp.hoare_1167836817_state))) (= (@ (@ tptp.image_575578384_state F_53) tptp.bot_bot_pname_o) tptp.bot_bo70021908tate_o)))
(assert (forall ((F_52 (-> tptp.hoare_1167836817_state tptp.pname)) (A_146 (-> tptp.hoare_1167836817_state Bool))) (= (= tptp.bot_bot_pname_o (@ (@ tptp.image_8178176_pname F_52) A_146)) (= A_146 tptp.bot_bo70021908tate_o))))
(assert (forall ((F_52 (-> tptp.pname tptp.hoare_1167836817_state)) (A_146 (-> tptp.pname Bool))) (= (= tptp.bot_bo70021908tate_o (@ (@ tptp.image_575578384_state F_52) A_146)) (= A_146 tptp.bot_bot_pname_o))))
(assert (forall ((A_145 (-> (-> tptp.pname Bool) Bool)) (B_104 (-> (-> tptp.pname Bool) Bool))) (=> (@ (@ tptp.ord_le1205211808me_o_o A_145) B_104) (=> (@ tptp.finite297249702name_o B_104) (@ tptp.finite297249702name_o A_145)))))
(assert (forall ((A_145 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (B_104 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ (@ tptp.ord_le741939125te_o_o A_145) B_104) (=> (@ tptp.finite1380128977tate_o B_104) (@ tptp.finite1380128977tate_o A_145)))))
(assert (forall ((A_145 (-> tptp.hoare_1167836817_state Bool)) (B_104 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o A_145) B_104) (=> (@ tptp.finite1084549118_state B_104) (@ tptp.finite1084549118_state A_145)))))
(assert (forall ((A_145 (-> tptp.pname Bool)) (B_104 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o A_145) B_104) (=> (@ tptp.finite_finite_pname B_104) (@ tptp.finite_finite_pname A_145)))))
(assert (forall ((A_144 (-> (-> tptp.pname Bool) Bool)) (B_103 (-> (-> tptp.pname Bool) Bool))) (=> (@ tptp.finite297249702name_o B_103) (=> (@ (@ tptp.ord_le1205211808me_o_o A_144) B_103) (@ tptp.finite297249702name_o A_144)))))
(assert (forall ((A_144 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (B_103 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ tptp.finite1380128977tate_o B_103) (=> (@ (@ tptp.ord_le741939125te_o_o A_144) B_103) (@ tptp.finite1380128977tate_o A_144)))))
(assert (forall ((A_144 (-> tptp.hoare_1167836817_state Bool)) (B_103 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state B_103) (=> (@ (@ tptp.ord_le827224136tate_o A_144) B_103) (@ tptp.finite1084549118_state A_144)))))
(assert (forall ((A_144 (-> tptp.pname Bool)) (B_103 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname B_103) (=> (@ (@ tptp.ord_less_eq_pname_o A_144) B_103) (@ tptp.finite_finite_pname A_144)))))
(assert (forall ((A_143 tptp.pname) (C_48 (-> tptp.pname Bool)) (D_5 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.insert_pname A_143))) (=> (@ (@ tptp.ord_less_eq_pname_o C_48) D_5) (@ (@ tptp.ord_less_eq_pname_o (@ _let_1 C_48)) (@ _let_1 D_5))))))
(assert (forall ((A_143 tptp.hoare_1167836817_state) (C_48 (-> tptp.hoare_1167836817_state Bool)) (D_5 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.insert2134838167_state A_143))) (=> (@ (@ tptp.ord_le827224136tate_o C_48) D_5) (@ (@ tptp.ord_le827224136tate_o (@ _let_1 C_48)) (@ _let_1 D_5))))))
(assert (forall ((X_88 tptp.pname) (A_142 (-> tptp.pname Bool))) (= (@ (@ tptp.member_pname X_88) A_142) (@ A_142 X_88))))
(assert (forall ((X_88 tptp.hoare_1167836817_state) (A_142 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.member2058392318_state X_88) A_142) (@ A_142 X_88))))
(assert (forall ((P_37 (-> tptp.hoare_1167836817_state Bool))) (= (@ tptp.collec1027672124_state P_37) P_37)))
(assert (forall ((P_37 (-> tptp.pname Bool))) (= (@ tptp.collect_pname P_37) P_37)))
(assert (forall ((P_37 (-> (-> tptp.pname Bool) Bool))) (= (@ tptp.collect_pname_o P_37) P_37)))
(assert (forall ((P_37 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (= (@ tptp.collec269976083tate_o P_37) P_37)))
(assert (forall ((B_102 tptp.pname) (A_141 (-> tptp.pname Bool)) (B_101 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.ord_less_eq_pname_o A_141))) (=> (@ _let_1 B_101) (@ _let_1 (@ (@ tptp.insert_pname B_102) B_101))))))
(assert (forall ((B_102 tptp.hoare_1167836817_state) (A_141 (-> tptp.hoare_1167836817_state Bool)) (B_101 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.ord_le827224136tate_o A_141))) (=> (@ _let_1 B_101) (@ _let_1 (@ (@ tptp.insert2134838167_state B_102) B_101))))))
(assert (forall ((B_100 (-> tptp.pname Bool)) (X_87 tptp.pname) (A_140 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.ord_less_eq_pname_o A_140))) (=> (not (@ (@ tptp.member_pname X_87) A_140)) (= (@ _let_1 (@ (@ tptp.insert_pname X_87) B_100)) (@ _let_1 B_100))))))
(assert (forall ((B_100 (-> tptp.hoare_1167836817_state Bool)) (X_87 tptp.hoare_1167836817_state) (A_140 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.ord_le827224136tate_o A_140))) (=> (not (@ (@ tptp.member2058392318_state X_87) A_140)) (= (@ _let_1 (@ (@ tptp.insert2134838167_state X_87) B_100)) (@ _let_1 B_100))))))
(assert (forall ((X_86 tptp.pname) (A_139 (-> tptp.pname Bool)) (B_99 (-> tptp.pname Bool))) (= (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.insert_pname X_86) A_139)) B_99) (and (@ (@ tptp.member_pname X_86) B_99) (@ (@ tptp.ord_less_eq_pname_o A_139) B_99)))))
(assert (forall ((X_86 tptp.hoare_1167836817_state) (A_139 (-> tptp.hoare_1167836817_state Bool)) (B_99 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.insert2134838167_state X_86) A_139)) B_99) (and (@ (@ tptp.member2058392318_state X_86) B_99) (@ (@ tptp.ord_le827224136tate_o A_139) B_99)))))
(assert (forall ((B_98 (-> tptp.pname Bool)) (A_138 tptp.pname)) (@ (@ tptp.ord_less_eq_pname_o B_98) (@ (@ tptp.insert_pname A_138) B_98))))
(assert (forall ((B_98 (-> tptp.hoare_1167836817_state Bool)) (A_138 tptp.hoare_1167836817_state)) (@ (@ tptp.ord_le827224136tate_o B_98) (@ (@ tptp.insert2134838167_state A_138) B_98))))
(assert (forall ((F_51 (-> tptp.hoare_1167836817_state tptp.pname)) (X_85 tptp.hoare_1167836817_state) (A_137 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ (@ tptp.image_8178176_pname F_51) A_137))) (=> (@ (@ tptp.member2058392318_state X_85) A_137) (= (@ (@ tptp.insert_pname (@ F_51 X_85)) _let_1) _let_1)))))
(assert (forall ((F_51 (-> tptp.pname tptp.hoare_1167836817_state)) (X_85 tptp.pname) (A_137 (-> tptp.pname Bool))) (let ((_let_1 (@ (@ tptp.image_575578384_state F_51) A_137))) (=> (@ (@ tptp.member_pname X_85) A_137) (= (@ (@ tptp.insert2134838167_state (@ F_51 X_85)) _let_1) _let_1)))))
(assert (forall ((F_50 (-> tptp.hoare_1167836817_state tptp.pname)) (A_136 tptp.hoare_1167836817_state) (B_97 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.image_8178176_pname F_50))) (= (@ _let_1 (@ (@ tptp.insert2134838167_state A_136) B_97)) (@ (@ tptp.insert_pname (@ F_50 A_136)) (@ _let_1 B_97))))))
(assert (forall ((F_50 (-> tptp.pname tptp.hoare_1167836817_state)) (A_136 tptp.pname) (B_97 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.image_575578384_state F_50))) (= (@ _let_1 (@ (@ tptp.insert_pname A_136) B_97)) (@ (@ tptp.insert2134838167_state (@ F_50 A_136)) (@ _let_1 B_97))))))
(assert (forall ((F_49 (-> tptp.hoare_1167836817_state tptp.pname)) (A_135 (-> tptp.hoare_1167836817_state Bool)) (B_96 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.image_8178176_pname F_49))) (=> (@ (@ tptp.ord_le827224136tate_o A_135) B_96) (@ (@ tptp.ord_less_eq_pname_o (@ _let_1 A_135)) (@ _let_1 B_96))))))
(assert (forall ((F_49 (-> tptp.pname tptp.hoare_1167836817_state)) (A_135 (-> tptp.pname Bool)) (B_96 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.image_575578384_state F_49))) (=> (@ (@ tptp.ord_less_eq_pname_o A_135) B_96) (@ (@ tptp.ord_le827224136tate_o (@ _let_1 A_135)) (@ _let_1 B_96))))))
(assert (forall ((B_95 (-> tptp.pname Bool)) (F_48 (-> tptp.hoare_1167836817_state tptp.pname)) (A_134 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.ord_less_eq_pname_o B_95) (@ (@ tptp.image_8178176_pname F_48) A_134)) (exists ((AA (-> tptp.hoare_1167836817_state Bool))) (and (@ (@ tptp.ord_le827224136tate_o AA) A_134) (= B_95 (@ (@ tptp.image_8178176_pname F_48) AA)))))))
(assert (forall ((B_95 (-> tptp.hoare_1167836817_state Bool)) (F_48 (-> tptp.pname tptp.hoare_1167836817_state)) (A_134 (-> tptp.pname Bool))) (= (@ (@ tptp.ord_le827224136tate_o B_95) (@ (@ tptp.image_575578384_state F_48) A_134)) (exists ((AA (-> tptp.pname Bool))) (and (@ (@ tptp.ord_less_eq_pname_o AA) A_134) (= B_95 (@ (@ tptp.image_575578384_state F_48) AA)))))))
(assert (forall ((M_2 (-> tptp.pname tptp.option_com)) (A_133 tptp.pname) (B_94 tptp.com)) (=> (= (@ M_2 A_133) (@ tptp.some_com B_94)) (@ (@ tptp.member_pname A_133) (@ tptp.dom_pname_com M_2)))))
(assert (forall ((P_36 (-> tptp.pname Bool)) (A_132 tptp.pname)) (let ((_let_1 (@ P_36 A_132))) (and (=> _let_1 (= (@ tptp.collect_pname (lambda ((X_5 tptp.pname)) (and (= X_5 A_132) (@ P_36 X_5)))) (@ (@ tptp.insert_pname A_132) tptp.bot_bot_pname_o))) (=> (not _let_1) (= (@ tptp.collect_pname (lambda ((X_5 tptp.pname)) (and (= X_5 A_132) (@ P_36 X_5)))) tptp.bot_bot_pname_o))))))
(assert (forall ((P_36 (-> (-> tptp.pname Bool) Bool)) (A_132 (-> tptp.pname Bool))) (let ((_let_1 (@ P_36 A_132))) (and (=> _let_1 (= (@ tptp.collect_pname_o (lambda ((X_5 (-> tptp.pname Bool))) (and (= X_5 A_132) (@ P_36 X_5)))) (@ (@ tptp.insert_pname_o A_132) tptp.bot_bot_pname_o_o))) (=> (not _let_1) (= (@ tptp.collect_pname_o (lambda ((X_5 (-> tptp.pname Bool))) (and (= X_5 A_132) (@ P_36 X_5)))) tptp.bot_bot_pname_o_o))))))
(assert (forall ((P_36 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (A_132 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ P_36 A_132))) (and (=> _let_1 (= (@ tptp.collec269976083tate_o (lambda ((X_5 (-> tptp.hoare_1167836817_state Bool))) (and (= X_5 A_132) (@ P_36 X_5)))) (@ (@ tptp.insert999278200tate_o A_132) tptp.bot_bo691907561te_o_o))) (=> (not _let_1) (= (@ tptp.collec269976083tate_o (lambda ((X_5 (-> tptp.hoare_1167836817_state Bool))) (and (= X_5 A_132) (@ P_36 X_5)))) tptp.bot_bo691907561te_o_o))))))
(assert (forall ((P_36 (-> tptp.hoare_1167836817_state Bool)) (A_132 tptp.hoare_1167836817_state)) (let ((_let_1 (@ P_36 A_132))) (and (=> _let_1 (= (@ tptp.collec1027672124_state (lambda ((X_5 tptp.hoare_1167836817_state)) (and (= X_5 A_132) (@ P_36 X_5)))) (@ (@ tptp.insert2134838167_state A_132) tptp.bot_bo70021908tate_o))) (=> (not _let_1) (= (@ tptp.collec1027672124_state (lambda ((X_5 tptp.hoare_1167836817_state)) (and (= X_5 A_132) (@ P_36 X_5)))) tptp.bot_bo70021908tate_o))))))
(assert (forall ((P_35 (-> tptp.pname Bool)) (A_131 tptp.pname)) (let ((_let_1 (@ P_35 A_131))) (and (=> _let_1 (= (@ tptp.collect_pname (lambda ((X_5 tptp.pname)) (and (= A_131 X_5) (@ P_35 X_5)))) (@ (@ tptp.insert_pname A_131) tptp.bot_bot_pname_o))) (=> (not _let_1) (= (@ tptp.collect_pname (lambda ((X_5 tptp.pname)) (and (= A_131 X_5) (@ P_35 X_5)))) tptp.bot_bot_pname_o))))))
(assert (forall ((P_35 (-> (-> tptp.pname Bool) Bool)) (A_131 (-> tptp.pname Bool))) (let ((_let_1 (@ P_35 A_131))) (and (=> _let_1 (= (@ tptp.collect_pname_o (lambda ((X_5 (-> tptp.pname Bool))) (and (= A_131 X_5) (@ P_35 X_5)))) (@ (@ tptp.insert_pname_o A_131) tptp.bot_bot_pname_o_o))) (=> (not _let_1) (= (@ tptp.collect_pname_o (lambda ((X_5 (-> tptp.pname Bool))) (and (= A_131 X_5) (@ P_35 X_5)))) tptp.bot_bot_pname_o_o))))))
(assert (forall ((P_35 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (A_131 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ P_35 A_131))) (and (=> _let_1 (= (@ tptp.collec269976083tate_o (lambda ((X_5 (-> tptp.hoare_1167836817_state Bool))) (and (= A_131 X_5) (@ P_35 X_5)))) (@ (@ tptp.insert999278200tate_o A_131) tptp.bot_bo691907561te_o_o))) (=> (not _let_1) (= (@ tptp.collec269976083tate_o (lambda ((X_5 (-> tptp.hoare_1167836817_state Bool))) (and (= A_131 X_5) (@ P_35 X_5)))) tptp.bot_bo691907561te_o_o))))))
(assert (forall ((P_35 (-> tptp.hoare_1167836817_state Bool)) (A_131 tptp.hoare_1167836817_state)) (let ((_let_1 (@ P_35 A_131))) (and (=> _let_1 (= (@ tptp.collec1027672124_state (lambda ((X_5 tptp.hoare_1167836817_state)) (and (= A_131 X_5) (@ P_35 X_5)))) (@ (@ tptp.insert2134838167_state A_131) tptp.bot_bo70021908tate_o))) (=> (not _let_1) (= (@ tptp.collec1027672124_state (lambda ((X_5 tptp.hoare_1167836817_state)) (and (= A_131 X_5) (@ P_35 X_5)))) tptp.bot_bo70021908tate_o))))))
(assert (forall ((A_130 tptp.pname)) (= (@ tptp.collect_pname (lambda ((X_5 tptp.pname)) (= X_5 A_130))) (@ (@ tptp.insert_pname A_130) tptp.bot_bot_pname_o))))
(assert (forall ((A_130 (-> tptp.pname Bool))) (= (@ tptp.collect_pname_o (lambda ((X_5 (-> tptp.pname Bool))) (= X_5 A_130))) (@ (@ tptp.insert_pname_o A_130) tptp.bot_bot_pname_o_o))))
(assert (forall ((A_130 (-> tptp.hoare_1167836817_state Bool))) (= (@ tptp.collec269976083tate_o (lambda ((X_5 (-> tptp.hoare_1167836817_state Bool))) (= X_5 A_130))) (@ (@ tptp.insert999278200tate_o A_130) tptp.bot_bo691907561te_o_o))))
(assert (forall ((A_130 tptp.hoare_1167836817_state)) (= (@ tptp.collec1027672124_state (lambda ((X_5 tptp.hoare_1167836817_state)) (= X_5 A_130))) (@ (@ tptp.insert2134838167_state A_130) tptp.bot_bo70021908tate_o))))
(assert (forall ((A_129 tptp.pname)) (= (@ tptp.collect_pname (@ tptp.fequal_pname A_129)) (@ (@ tptp.insert_pname A_129) tptp.bot_bot_pname_o))))
(assert (forall ((A_129 (-> tptp.pname Bool))) (= (@ tptp.collect_pname_o (@ tptp.fequal_pname_o A_129)) (@ (@ tptp.insert_pname_o A_129) tptp.bot_bot_pname_o_o))))
(assert (forall ((A_129 (-> tptp.hoare_1167836817_state Bool))) (= (@ tptp.collec269976083tate_o (@ tptp.fequal1486222077tate_o A_129)) (@ (@ tptp.insert999278200tate_o A_129) tptp.bot_bo691907561te_o_o))))
(assert (forall ((A_129 tptp.hoare_1167836817_state)) (= (@ tptp.collec1027672124_state (@ tptp.fequal1831255762_state A_129)) (@ (@ tptp.insert2134838167_state A_129) tptp.bot_bo70021908tate_o))))
(assert (forall ((C_21 tptp.com) (G_3 (-> tptp.hoare_1167836817_state Bool))) (=> tptp.hoare_1201148605gleton (=> (forall ((X_5 tptp.pname)) (=> (@ (@ tptp.member_pname X_5) (@ tptp.dom_pname_com tptp.body)) (@ (@ tptp.hoare_123228589_state G_3) (@ (@ tptp.insert2134838167_state (@ tptp.hoare_Mirabelle_MGT (@ tptp.body_1 X_5))) tptp.bot_bo70021908tate_o)))) (=> (@ tptp.wt C_21) (@ (@ tptp.hoare_123228589_state G_3) (@ (@ tptp.insert2134838167_state (@ tptp.hoare_Mirabelle_MGT C_21)) tptp.bot_bo70021908tate_o)))))))
(assert (forall ((Pn_1 tptp.pname) (B_42 tptp.com)) (=> tptp.wT_bodies (=> (= (@ tptp.body Pn_1) (@ tptp.some_com B_42)) (@ tptp.wt B_42)))))
(assert (forall ((B_93 tptp.pname) (F_47 (-> tptp.hoare_1167836817_state tptp.pname)) (A_128 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.member_pname B_93) (@ (@ tptp.image_8178176_pname F_47) A_128)) (not (forall ((X_5 tptp.hoare_1167836817_state)) (=> (= B_93 (@ F_47 X_5)) (not (@ (@ tptp.member2058392318_state X_5) A_128))))))))
(assert (forall ((B_93 tptp.hoare_1167836817_state) (F_47 (-> tptp.pname tptp.hoare_1167836817_state)) (A_128 (-> tptp.pname Bool))) (=> (@ (@ tptp.member2058392318_state B_93) (@ (@ tptp.image_575578384_state F_47) A_128)) (not (forall ((X_5 tptp.pname)) (=> (= B_93 (@ F_47 X_5)) (not (@ (@ tptp.member_pname X_5) A_128))))))))
(assert (forall ((P_34 (-> (-> (-> tptp.pname Bool) Bool) Bool)) (A_127 (-> (-> tptp.pname Bool) Bool)) (F_46 (-> (-> tptp.pname Bool) Bool))) (=> (@ tptp.finite297249702name_o F_46) (=> (@ (@ tptp.ord_le1205211808me_o_o F_46) A_127) (=> (@ P_34 tptp.bot_bot_pname_o_o) (=> (forall ((A_122 (-> tptp.pname Bool)) (F_26 (-> (-> tptp.pname Bool) Bool))) (let ((_let_1 (@ tptp.member_pname_o A_122))) (=> (@ tptp.finite297249702name_o F_26) (=> (@ _let_1 A_127) (=> (not (@ _let_1 F_26)) (=> (@ P_34 F_26) (@ P_34 (@ (@ tptp.insert_pname_o A_122) F_26)))))))) (@ P_34 F_46)))))))
(assert (forall ((P_34 (-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) Bool)) (A_127 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_46 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ tptp.finite1380128977tate_o F_46) (=> (@ (@ tptp.ord_le741939125te_o_o F_46) A_127) (=> (@ P_34 tptp.bot_bo691907561te_o_o) (=> (forall ((A_122 (-> tptp.hoare_1167836817_state Bool)) (F_26 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (let ((_let_1 (@ tptp.member864234961tate_o A_122))) (=> (@ tptp.finite1380128977tate_o F_26) (=> (@ _let_1 A_127) (=> (not (@ _let_1 F_26)) (=> (@ P_34 F_26) (@ P_34 (@ (@ tptp.insert999278200tate_o A_122) F_26)))))))) (@ P_34 F_46)))))))
(assert (forall ((P_34 (-> (-> tptp.pname Bool) Bool)) (A_127 (-> tptp.pname Bool)) (F_46 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname F_46) (=> (@ (@ tptp.ord_less_eq_pname_o F_46) A_127) (=> (@ P_34 tptp.bot_bot_pname_o) (=> (forall ((A_122 tptp.pname) (F_26 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname A_122))) (=> (@ tptp.finite_finite_pname F_26) (=> (@ _let_1 A_127) (=> (not (@ _let_1 F_26)) (=> (@ P_34 F_26) (@ P_34 (@ (@ tptp.insert_pname A_122) F_26)))))))) (@ P_34 F_46)))))))
(assert (forall ((P_34 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (A_127 (-> tptp.hoare_1167836817_state Bool)) (F_46 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state F_46) (=> (@ (@ tptp.ord_le827224136tate_o F_46) A_127) (=> (@ P_34 tptp.bot_bo70021908tate_o) (=> (forall ((A_122 tptp.hoare_1167836817_state) (F_26 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state A_122))) (=> (@ tptp.finite1084549118_state F_26) (=> (@ _let_1 A_127) (=> (not (@ _let_1 F_26)) (=> (@ P_34 F_26) (@ P_34 (@ (@ tptp.insert2134838167_state A_122) F_26)))))))) (@ P_34 F_46)))))))
(assert (forall ((P tptp.pname)) (=> (@ tptp.wt (@ tptp.body_1 P)) (not (forall ((Y_2 tptp.com)) (not (= (@ tptp.body P) (@ tptp.some_com Y_2))))))))
(assert (forall ((B_92 (-> tptp.pname Bool)) (A_126 (-> tptp.pname Bool))) (=> (forall ((X_5 tptp.pname)) (let ((_let_1 (@ tptp.member_pname X_5))) (=> (@ _let_1 A_126) (@ _let_1 B_92)))) (@ (@ tptp.ord_less_eq_pname_o A_126) B_92))))
(assert (forall ((B_92 (-> tptp.hoare_1167836817_state Bool)) (A_126 (-> tptp.hoare_1167836817_state Bool))) (=> (forall ((X_5 tptp.hoare_1167836817_state)) (let ((_let_1 (@ tptp.member2058392318_state X_5))) (=> (@ _let_1 A_126) (@ _let_1 B_92)))) (@ (@ tptp.ord_le827224136tate_o A_126) B_92))))
(assert (forall ((F_45 (-> (-> tptp.pname Bool) tptp.hoare_1167836817_state)) (A_125 (-> (-> tptp.pname Bool) Bool)) (B_91 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state B_91) (=> (@ (@ tptp.ord_le827224136tate_o B_91) (@ (@ tptp.image_1381916541_state F_45) A_125)) (exists ((C_47 (-> (-> tptp.pname Bool) Bool))) (and (@ (@ tptp.ord_le1205211808me_o_o C_47) A_125) (@ tptp.finite297249702name_o C_47) (= B_91 (@ (@ tptp.image_1381916541_state F_45) C_47))))))))
(assert (forall ((F_45 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state)) (A_125 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (B_91 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state B_91) (=> (@ (@ tptp.ord_le827224136tate_o B_91) (@ (@ tptp.image_635813834_state F_45) A_125)) (exists ((C_47 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (and (@ (@ tptp.ord_le741939125te_o_o C_47) A_125) (@ tptp.finite1380128977tate_o C_47) (= B_91 (@ (@ tptp.image_635813834_state F_45) C_47))))))))
(assert (forall ((F_45 (-> (-> tptp.pname Bool) tptp.pname)) (A_125 (-> (-> tptp.pname Bool) Bool)) (B_91 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname B_91) (=> (@ (@ tptp.ord_less_eq_pname_o B_91) (@ (@ tptp.image_pname_o_pname F_45) A_125)) (exists ((C_47 (-> (-> tptp.pname Bool) Bool))) (and (@ (@ tptp.ord_le1205211808me_o_o C_47) A_125) (@ tptp.finite297249702name_o C_47) (= B_91 (@ (@ tptp.image_pname_o_pname F_45) C_47))))))))
(assert (forall ((F_45 (-> (-> tptp.hoare_1167836817_state Bool) tptp.pname)) (A_125 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (B_91 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname B_91) (=> (@ (@ tptp.ord_less_eq_pname_o B_91) (@ (@ tptp.image_980295115_pname F_45) A_125)) (exists ((C_47 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (and (@ (@ tptp.ord_le741939125te_o_o C_47) A_125) (@ tptp.finite1380128977tate_o C_47) (= B_91 (@ (@ tptp.image_980295115_pname F_45) C_47))))))))
(assert (forall ((F_45 (-> tptp.hoare_1167836817_state tptp.pname Bool)) (A_125 (-> tptp.hoare_1167836817_state Bool)) (B_91 (-> (-> tptp.pname Bool) Bool))) (=> (@ tptp.finite297249702name_o B_91) (=> (@ (@ tptp.ord_le1205211808me_o_o B_91) (@ (@ tptp.image_2066861949name_o F_45) A_125)) (exists ((C_47 (-> tptp.hoare_1167836817_state Bool))) (and (@ (@ tptp.ord_le827224136tate_o C_47) A_125) (@ tptp.finite1084549118_state C_47) (= B_91 (@ (@ tptp.image_2066861949name_o F_45) C_47))))))))
(assert (forall ((F_45 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state Bool)) (A_125 (-> tptp.hoare_1167836817_state Bool)) (B_91 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ tptp.finite1380128977tate_o B_91) (=> (@ (@ tptp.ord_le741939125te_o_o B_91) (@ (@ tptp.image_1745649338tate_o F_45) A_125)) (exists ((C_47 (-> tptp.hoare_1167836817_state Bool))) (and (@ (@ tptp.ord_le827224136tate_o C_47) A_125) (@ tptp.finite1084549118_state C_47) (= B_91 (@ (@ tptp.image_1745649338tate_o F_45) C_47))))))))
(assert (forall ((F_45 (-> tptp.hoare_1167836817_state tptp.pname)) (A_125 (-> tptp.hoare_1167836817_state Bool)) (B_91 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname B_91) (=> (@ (@ tptp.ord_less_eq_pname_o B_91) (@ (@ tptp.image_8178176_pname F_45) A_125)) (exists ((C_47 (-> tptp.hoare_1167836817_state Bool))) (and (@ (@ tptp.ord_le827224136tate_o C_47) A_125) (@ tptp.finite1084549118_state C_47) (= B_91 (@ (@ tptp.image_8178176_pname F_45) C_47))))))))
(assert (forall ((F_45 (-> tptp.pname tptp.pname Bool)) (A_125 (-> tptp.pname Bool)) (B_91 (-> (-> tptp.pname Bool) Bool))) (=> (@ tptp.finite297249702name_o B_91) (=> (@ (@ tptp.ord_le1205211808me_o_o B_91) (@ (@ tptp.image_pname_pname_o F_45) A_125)) (exists ((C_47 (-> tptp.pname Bool))) (and (@ (@ tptp.ord_less_eq_pname_o C_47) A_125) (@ tptp.finite_finite_pname C_47) (= B_91 (@ (@ tptp.image_pname_pname_o F_45) C_47))))))))
(assert (forall ((F_45 (-> tptp.pname tptp.hoare_1167836817_state Bool)) (A_125 (-> tptp.pname Bool)) (B_91 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ tptp.finite1380128977tate_o B_91) (=> (@ (@ tptp.ord_le741939125te_o_o B_91) (@ (@ tptp.image_475339327tate_o F_45) A_125)) (exists ((C_47 (-> tptp.pname Bool))) (and (@ (@ tptp.ord_less_eq_pname_o C_47) A_125) (@ tptp.finite_finite_pname C_47) (= B_91 (@ (@ tptp.image_475339327tate_o F_45) C_47))))))))
(assert (forall ((F_45 (-> tptp.pname tptp.pname)) (A_125 (-> tptp.pname Bool)) (B_91 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname B_91) (=> (@ (@ tptp.ord_less_eq_pname_o B_91) (@ (@ tptp.image_pname_pname F_45) A_125)) (exists ((C_47 (-> tptp.pname Bool))) (and (@ (@ tptp.ord_less_eq_pname_o C_47) A_125) (@ tptp.finite_finite_pname C_47) (= B_91 (@ (@ tptp.image_pname_pname F_45) C_47))))))))
(assert (forall ((F_45 (-> tptp.pname tptp.hoare_1167836817_state)) (A_125 (-> tptp.pname Bool)) (B_91 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state B_91) (=> (@ (@ tptp.ord_le827224136tate_o B_91) (@ (@ tptp.image_575578384_state F_45) A_125)) (exists ((C_47 (-> tptp.pname Bool))) (and (@ (@ tptp.ord_less_eq_pname_o C_47) A_125) (@ tptp.finite_finite_pname C_47) (= B_91 (@ (@ tptp.image_575578384_state F_45) C_47))))))))
(assert (@ tptp.finite_finite_pname (@ tptp.dom_pname_com tptp.body)))
(assert (forall ((P_33 (-> (-> (-> tptp.pname Bool) Bool) Bool)) (F_44 (-> (-> tptp.pname Bool) Bool))) (=> (@ tptp.finite297249702name_o F_44) (=> (@ P_33 tptp.bot_bot_pname_o_o) (=> (forall ((X_5 (-> tptp.pname Bool)) (F_26 (-> (-> tptp.pname Bool) Bool))) (=> (@ tptp.finite297249702name_o F_26) (=> (not (@ (@ tptp.member_pname_o X_5) F_26)) (=> (@ P_33 F_26) (@ P_33 (@ (@ tptp.insert_pname_o X_5) F_26)))))) (@ P_33 F_44))))))
(assert (forall ((P_33 (-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) Bool)) (F_44 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ tptp.finite1380128977tate_o F_44) (=> (@ P_33 tptp.bot_bo691907561te_o_o) (=> (forall ((X_5 (-> tptp.hoare_1167836817_state Bool)) (F_26 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ tptp.finite1380128977tate_o F_26) (=> (not (@ (@ tptp.member864234961tate_o X_5) F_26)) (=> (@ P_33 F_26) (@ P_33 (@ (@ tptp.insert999278200tate_o X_5) F_26)))))) (@ P_33 F_44))))))
(assert (forall ((P_33 (-> (-> tptp.pname Bool) Bool)) (F_44 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname F_44) (=> (@ P_33 tptp.bot_bot_pname_o) (=> (forall ((X_5 tptp.pname) (F_26 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname F_26) (=> (not (@ (@ tptp.member_pname X_5) F_26)) (=> (@ P_33 F_26) (@ P_33 (@ (@ tptp.insert_pname X_5) F_26)))))) (@ P_33 F_44))))))
(assert (forall ((P_33 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_44 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state F_44) (=> (@ P_33 tptp.bot_bo70021908tate_o) (=> (forall ((X_5 tptp.hoare_1167836817_state) (F_26 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state F_26) (=> (not (@ (@ tptp.member2058392318_state X_5) F_26)) (=> (@ P_33 F_26) (@ P_33 (@ (@ tptp.insert2134838167_state X_5) F_26)))))) (@ P_33 F_44))))))
(assert (forall ((A_123 (-> (-> tptp.pname Bool) Bool))) (= (@ tptp.finite297249702name_o A_123) (or (= A_123 tptp.bot_bot_pname_o_o) (exists ((A_124 (-> (-> tptp.pname Bool) Bool)) (A_122 (-> tptp.pname Bool))) (and (= A_123 (@ (@ tptp.insert_pname_o A_122) A_124)) (@ tptp.finite297249702name_o A_124)))))))
(assert (forall ((A_123 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (= (@ tptp.finite1380128977tate_o A_123) (or (= A_123 tptp.bot_bo691907561te_o_o) (exists ((A_124 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (A_122 (-> tptp.hoare_1167836817_state Bool))) (and (= A_123 (@ (@ tptp.insert999278200tate_o A_122) A_124)) (@ tptp.finite1380128977tate_o A_124)))))))
(assert (forall ((A_123 (-> tptp.pname Bool))) (= (@ tptp.finite_finite_pname A_123) (or (= A_123 tptp.bot_bot_pname_o) (exists ((A_124 (-> tptp.pname Bool)) (A_122 tptp.pname)) (and (= A_123 (@ (@ tptp.insert_pname A_122) A_124)) (@ tptp.finite_finite_pname A_124)))))))
(assert (forall ((A_123 (-> tptp.hoare_1167836817_state Bool))) (= (@ tptp.finite1084549118_state A_123) (or (= A_123 tptp.bot_bo70021908tate_o) (exists ((A_124 (-> tptp.hoare_1167836817_state Bool)) (A_122 tptp.hoare_1167836817_state)) (and (= A_123 (@ (@ tptp.insert2134838167_state A_122) A_124)) (@ tptp.finite1084549118_state A_124)))))))
(assert (forall ((F_43 (-> tptp.pname tptp.pname Bool)) (A_121 (-> tptp.pname Bool))) (=> (not (@ tptp.finite_finite_pname A_121)) (=> (@ tptp.finite297249702name_o (@ (@ tptp.image_pname_pname_o F_43) A_121)) (exists ((X_5 tptp.pname)) (and (@ (@ tptp.member_pname X_5) A_121) (not (@ tptp.finite_finite_pname (@ tptp.collect_pname (lambda ((A_122 tptp.pname)) (and (@ (@ tptp.member_pname A_122) A_121) (= (@ F_43 A_122) (@ F_43 X_5)))))))))))))
(assert (forall ((F_43 (-> tptp.pname tptp.hoare_1167836817_state Bool)) (A_121 (-> tptp.pname Bool))) (=> (not (@ tptp.finite_finite_pname A_121)) (=> (@ tptp.finite1380128977tate_o (@ (@ tptp.image_475339327tate_o F_43) A_121)) (exists ((X_5 tptp.pname)) (and (@ (@ tptp.member_pname X_5) A_121) (not (@ tptp.finite_finite_pname (@ tptp.collect_pname (lambda ((A_122 tptp.pname)) (and (@ (@ tptp.member_pname A_122) A_121) (= (@ F_43 A_122) (@ F_43 X_5)))))))))))))
(assert (forall ((F_43 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state)) (A_121 (-> tptp.hoare_1167836817_state Bool))) (=> (not (@ tptp.finite1084549118_state A_121)) (=> (@ tptp.finite1084549118_state (@ (@ tptp.image_31595733_state F_43) A_121)) (exists ((X_5 tptp.hoare_1167836817_state)) (and (@ (@ tptp.member2058392318_state X_5) A_121) (not (@ tptp.finite1084549118_state (@ tptp.collec1027672124_state (lambda ((A_122 tptp.hoare_1167836817_state)) (and (@ (@ tptp.member2058392318_state A_122) A_121) (= (@ F_43 A_122) (@ F_43 X_5)))))))))))))
(assert (forall ((F_43 (-> (-> tptp.pname Bool) tptp.hoare_1167836817_state)) (A_121 (-> (-> tptp.pname Bool) Bool))) (=> (not (@ tptp.finite297249702name_o A_121)) (=> (@ tptp.finite1084549118_state (@ (@ tptp.image_1381916541_state F_43) A_121)) (exists ((X_5 (-> tptp.pname Bool))) (and (@ (@ tptp.member_pname_o X_5) A_121) (not (@ tptp.finite297249702name_o (@ tptp.collect_pname_o (lambda ((A_122 (-> tptp.pname Bool))) (and (@ (@ tptp.member_pname_o A_122) A_121) (= (@ F_43 A_122) (@ F_43 X_5)))))))))))))
(assert (forall ((F_43 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state)) (A_121 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (not (@ tptp.finite1380128977tate_o A_121)) (=> (@ tptp.finite1084549118_state (@ (@ tptp.image_635813834_state F_43) A_121)) (exists ((X_5 (-> tptp.hoare_1167836817_state Bool))) (and (@ (@ tptp.member864234961tate_o X_5) A_121) (not (@ tptp.finite1380128977tate_o (@ tptp.collec269976083tate_o (lambda ((A_122 (-> tptp.hoare_1167836817_state Bool))) (and (@ (@ tptp.member864234961tate_o A_122) A_121) (= (@ F_43 A_122) (@ F_43 X_5)))))))))))))
(assert (forall ((F_43 (-> tptp.pname tptp.pname)) (A_121 (-> tptp.pname Bool))) (=> (not (@ tptp.finite_finite_pname A_121)) (=> (@ tptp.finite_finite_pname (@ (@ tptp.image_pname_pname F_43) A_121)) (exists ((X_5 tptp.pname)) (and (@ (@ tptp.member_pname X_5) A_121) (not (@ tptp.finite_finite_pname (@ tptp.collect_pname (lambda ((A_122 tptp.pname)) (and (@ (@ tptp.member_pname A_122) A_121) (= (@ F_43 A_122) (@ F_43 X_5)))))))))))))
(assert (forall ((F_43 (-> tptp.hoare_1167836817_state tptp.pname)) (A_121 (-> tptp.hoare_1167836817_state Bool))) (=> (not (@ tptp.finite1084549118_state A_121)) (=> (@ tptp.finite_finite_pname (@ (@ tptp.image_8178176_pname F_43) A_121)) (exists ((X_5 tptp.hoare_1167836817_state)) (and (@ (@ tptp.member2058392318_state X_5) A_121) (not (@ tptp.finite1084549118_state (@ tptp.collec1027672124_state (lambda ((A_122 tptp.hoare_1167836817_state)) (and (@ (@ tptp.member2058392318_state A_122) A_121) (= (@ F_43 A_122) (@ F_43 X_5)))))))))))))
(assert (forall ((F_43 (-> (-> tptp.pname Bool) tptp.pname)) (A_121 (-> (-> tptp.pname Bool) Bool))) (=> (not (@ tptp.finite297249702name_o A_121)) (=> (@ tptp.finite_finite_pname (@ (@ tptp.image_pname_o_pname F_43) A_121)) (exists ((X_5 (-> tptp.pname Bool))) (and (@ (@ tptp.member_pname_o X_5) A_121) (not (@ tptp.finite297249702name_o (@ tptp.collect_pname_o (lambda ((A_122 (-> tptp.pname Bool))) (and (@ (@ tptp.member_pname_o A_122) A_121) (= (@ F_43 A_122) (@ F_43 X_5)))))))))))))
(assert (forall ((F_43 (-> (-> tptp.hoare_1167836817_state Bool) tptp.pname)) (A_121 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (not (@ tptp.finite1380128977tate_o A_121)) (=> (@ tptp.finite_finite_pname (@ (@ tptp.image_980295115_pname F_43) A_121)) (exists ((X_5 (-> tptp.hoare_1167836817_state Bool))) (and (@ (@ tptp.member864234961tate_o X_5) A_121) (not (@ tptp.finite1380128977tate_o (@ tptp.collec269976083tate_o (lambda ((A_122 (-> tptp.hoare_1167836817_state Bool))) (and (@ (@ tptp.member864234961tate_o A_122) A_121) (= (@ F_43 A_122) (@ F_43 X_5)))))))))))))
(assert (forall ((F_43 (-> tptp.hoare_1167836817_state tptp.pname Bool)) (A_121 (-> tptp.hoare_1167836817_state Bool))) (=> (not (@ tptp.finite1084549118_state A_121)) (=> (@ tptp.finite297249702name_o (@ (@ tptp.image_2066861949name_o F_43) A_121)) (exists ((X_5 tptp.hoare_1167836817_state)) (and (@ (@ tptp.member2058392318_state X_5) A_121) (not (@ tptp.finite1084549118_state (@ tptp.collec1027672124_state (lambda ((A_122 tptp.hoare_1167836817_state)) (and (@ (@ tptp.member2058392318_state A_122) A_121) (= (@ F_43 A_122) (@ F_43 X_5)))))))))))))
(assert (forall ((F_43 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state Bool)) (A_121 (-> tptp.hoare_1167836817_state Bool))) (=> (not (@ tptp.finite1084549118_state A_121)) (=> (@ tptp.finite1380128977tate_o (@ (@ tptp.image_1745649338tate_o F_43) A_121)) (exists ((X_5 tptp.hoare_1167836817_state)) (and (@ (@ tptp.member2058392318_state X_5) A_121) (not (@ tptp.finite1084549118_state (@ tptp.collec1027672124_state (lambda ((A_122 tptp.hoare_1167836817_state)) (and (@ (@ tptp.member2058392318_state A_122) A_121) (= (@ F_43 A_122) (@ F_43 X_5)))))))))))))
(assert (forall ((F_43 (-> tptp.pname tptp.hoare_1167836817_state)) (A_121 (-> tptp.pname Bool))) (=> (not (@ tptp.finite_finite_pname A_121)) (=> (@ tptp.finite1084549118_state (@ (@ tptp.image_575578384_state F_43) A_121)) (exists ((X_5 tptp.pname)) (and (@ (@ tptp.member_pname X_5) A_121) (not (@ tptp.finite_finite_pname (@ tptp.collect_pname (lambda ((A_122 tptp.pname)) (and (@ (@ tptp.member_pname A_122) A_121) (= (@ F_43 A_122) (@ F_43 X_5)))))))))))))
(assert (forall ((Pname_1 tptp.pname) (Pname tptp.pname)) (= (= (@ tptp.body_1 Pname_1) (@ tptp.body_1 Pname)) (= Pname_1 Pname))))
(assert (forall ((G_3 (-> tptp.hoare_1167836817_state Bool)) (Procs_3 (-> tptp.pname Bool))) (=> (@ (@ tptp.hoare_123228589_state (@ (@ tptp.semila1172322802tate_o G_3) (@ (@ tptp.image_575578384_state (lambda ((Pn tptp.pname)) (@ tptp.hoare_Mirabelle_MGT (@ tptp.body_1 Pn)))) Procs_3))) (@ (@ tptp.image_575578384_state (lambda ((Pn tptp.pname)) (@ tptp.hoare_Mirabelle_MGT (@ tptp.the_com (@ tptp.body Pn))))) Procs_3)) (=> (@ tptp.finite_finite_pname Procs_3) (@ (@ tptp.hoare_123228589_state G_3) (@ (@ tptp.image_575578384_state (lambda ((Pn tptp.pname)) (@ tptp.hoare_Mirabelle_MGT (@ tptp.body_1 Pn)))) Procs_3))))))
(assert (forall ((A_120 tptp.pname) (M_1 (-> tptp.pname tptp.option_com))) (=> (@ (@ tptp.member_pname A_120) (@ tptp.dom_pname_com M_1)) (exists ((B_90 tptp.com)) (= (@ M_1 A_120) (@ tptp.some_com B_90))))))
(assert (forall ((X_84 tptp.pname)) (= (@ tptp.the_elem_pname (@ (@ tptp.insert_pname X_84) tptp.bot_bot_pname_o)) X_84)))
(assert (forall ((X_84 tptp.hoare_1167836817_state)) (= (@ tptp.the_el323660082_state (@ (@ tptp.insert2134838167_state X_84) tptp.bot_bo70021908tate_o)) X_84)))
(assert (forall ((F_42 (-> tptp.hoare_1167836817_state tptp.pname)) (B_89 (-> tptp.pname Bool)) (A_119 (-> tptp.hoare_1167836817_state Bool))) (=> (forall ((X_5 tptp.hoare_1167836817_state)) (=> (@ (@ tptp.member2058392318_state X_5) A_119) (@ (@ tptp.member_pname (@ F_42 X_5)) B_89))) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.image_8178176_pname F_42) A_119)) B_89))))
(assert (forall ((F_42 (-> tptp.pname tptp.hoare_1167836817_state)) (B_89 (-> tptp.hoare_1167836817_state Bool)) (A_119 (-> tptp.pname Bool))) (=> (forall ((X_5 tptp.pname)) (=> (@ (@ tptp.member_pname X_5) A_119) (@ (@ tptp.member2058392318_state (@ F_42 X_5)) B_89))) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.image_575578384_state F_42) A_119)) B_89))))
(assert (forall ((X_83 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o X_83) X_83)))
(assert (forall ((X_83 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o X_83) X_83)))
(assert (forall ((A_118 (-> tptp.pname Bool))) (= (not (= A_118 tptp.bot_bot_pname_o)) (exists ((X_5 tptp.pname) (B_43 (-> tptp.pname Bool))) (and (= A_118 (@ (@ tptp.insert_pname X_5) B_43)) (not (@ (@ tptp.member_pname X_5) B_43)))))))
(assert (forall ((A_118 (-> tptp.hoare_1167836817_state Bool))) (= (not (= A_118 tptp.bot_bo70021908tate_o)) (exists ((X_5 tptp.hoare_1167836817_state) (B_43 (-> tptp.hoare_1167836817_state Bool))) (and (= A_118 (@ (@ tptp.insert2134838167_state X_5) B_43)) (not (@ (@ tptp.member2058392318_state X_5) B_43)))))))
(assert (forall ((X_82 tptp.com)) (= (@ tptp.the_com (@ tptp.some_com X_82)) X_82)))
(assert (forall ((G_27 (-> tptp.hoare_1167836817_state Bool)) (P_32 (-> tptp.state tptp.state Bool)) (Pn_4 tptp.pname) (Q_22 (-> tptp.state tptp.state Bool))) (let ((_let_1 (@ tptp.hoare_908217195_state P_32))) (let ((_let_2 (@ tptp.hoare_123228589_state G_27))) (=> (@ _let_2 (@ (@ tptp.insert2134838167_state (@ (@ _let_1 (@ tptp.the_com (@ tptp.body Pn_4))) Q_22)) tptp.bot_bo70021908tate_o)) (@ _let_2 (@ (@ tptp.insert2134838167_state (@ (@ _let_1 (@ tptp.body_1 Pn_4)) Q_22)) tptp.bot_bo70021908tate_o)))))))
(assert (forall ((A_117 (-> tptp.pname Bool)) (C_46 tptp.pname) (B_88 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_46))) (=> (=> (not (@ _let_1 B_88)) (@ _let_1 A_117)) (@ _let_1 (@ (@ tptp.semila1780557381name_o A_117) B_88))))))
(assert (forall ((A_117 (-> tptp.hoare_1167836817_state Bool)) (C_46 tptp.hoare_1167836817_state) (B_88 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state C_46))) (=> (=> (not (@ _let_1 B_88)) (@ _let_1 A_117)) (@ _let_1 (@ (@ tptp.semila1172322802tate_o A_117) B_88))))))
(assert (forall ((C_45 tptp.pname) (A_116 (-> tptp.pname Bool)) (B_87 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_45))) (=> (@ _let_1 (@ (@ tptp.semila1780557381name_o A_116) B_87)) (=> (not (@ _let_1 A_116)) (@ _let_1 B_87))))))
(assert (forall ((C_45 tptp.hoare_1167836817_state) (A_116 (-> tptp.hoare_1167836817_state Bool)) (B_87 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state C_45))) (=> (@ _let_1 (@ (@ tptp.semila1172322802tate_o A_116) B_87)) (=> (not (@ _let_1 A_116)) (@ _let_1 B_87))))))
(assert (forall ((P_31 (-> tptp.pname Bool)) (Q_21 (-> tptp.pname Bool))) (= (@ tptp.collect_pname (lambda ((X_5 tptp.pname)) (or (@ P_31 X_5) (@ Q_21 X_5)))) (@ (@ tptp.semila1780557381name_o (@ tptp.collect_pname P_31)) (@ tptp.collect_pname Q_21)))))
(assert (forall ((P_31 (-> (-> tptp.pname Bool) Bool)) (Q_21 (-> (-> tptp.pname Bool) Bool))) (= (@ tptp.collect_pname_o (lambda ((X_5 (-> tptp.pname Bool))) (or (@ P_31 X_5) (@ Q_21 X_5)))) (@ (@ tptp.semila181081674me_o_o (@ tptp.collect_pname_o P_31)) (@ tptp.collect_pname_o Q_21)))))
(assert (forall ((P_31 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (Q_21 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (= (@ tptp.collec269976083tate_o (lambda ((X_5 (-> tptp.hoare_1167836817_state Bool))) (or (@ P_31 X_5) (@ Q_21 X_5)))) (@ (@ tptp.semila866907787te_o_o (@ tptp.collec269976083tate_o P_31)) (@ tptp.collec269976083tate_o Q_21)))))
(assert (forall ((P_31 (-> tptp.hoare_1167836817_state Bool)) (Q_21 (-> tptp.hoare_1167836817_state Bool))) (= (@ tptp.collec1027672124_state (lambda ((X_5 tptp.hoare_1167836817_state)) (or (@ P_31 X_5) (@ Q_21 X_5)))) (@ (@ tptp.semila1172322802tate_o (@ tptp.collec1027672124_state P_31)) (@ tptp.collec1027672124_state Q_21)))))
(assert (forall ((Fun1_2 (-> tptp.state tptp.state Bool)) (Com_4 tptp.com) (Fun2_2 (-> tptp.state tptp.state Bool)) (Fun1_1 (-> tptp.state tptp.state Bool)) (Com_3 tptp.com) (Fun2_1 (-> tptp.state tptp.state Bool))) (= (= (@ (@ (@ tptp.hoare_908217195_state Fun1_2) Com_4) Fun2_2) (@ (@ (@ tptp.hoare_908217195_state Fun1_1) Com_3) Fun2_1)) (and (= Fun1_2 Fun1_1) (= Com_4 Com_3) (= Fun2_2 Fun2_1)))))
(assert (forall ((A_115 (-> tptp.pname Bool)) (C_44 tptp.pname) (B_86 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_44))) (=> (@ _let_1 B_86) (@ _let_1 (@ (@ tptp.semila1780557381name_o A_115) B_86))))))
(assert (forall ((A_115 (-> tptp.hoare_1167836817_state Bool)) (C_44 tptp.hoare_1167836817_state) (B_86 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state C_44))) (=> (@ _let_1 B_86) (@ _let_1 (@ (@ tptp.semila1172322802tate_o A_115) B_86))))))
(assert (forall ((B_85 (-> tptp.pname Bool)) (C_43 tptp.pname) (A_114 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_43))) (=> (@ _let_1 A_114) (@ _let_1 (@ (@ tptp.semila1780557381name_o A_114) B_85))))))
(assert (forall ((B_85 (-> tptp.hoare_1167836817_state Bool)) (C_43 tptp.hoare_1167836817_state) (A_114 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state C_43))) (=> (@ _let_1 A_114) (@ _let_1 (@ (@ tptp.semila1172322802tate_o A_114) B_85))))))
(assert (forall ((P_30 (-> tptp.hoare_1167836817_state Bool)) (A_113 (-> tptp.hoare_1167836817_state Bool)) (B_84 (-> tptp.hoare_1167836817_state Bool))) (= (forall ((X_5 tptp.hoare_1167836817_state)) (=> (@ (@ tptp.member2058392318_state X_5) (@ (@ tptp.semila1172322802tate_o A_113) B_84)) (@ P_30 X_5))) (and (forall ((X_5 tptp.hoare_1167836817_state)) (=> (@ (@ tptp.member2058392318_state X_5) A_113) (@ P_30 X_5))) (forall ((X_5 tptp.hoare_1167836817_state)) (=> (@ (@ tptp.member2058392318_state X_5) B_84) (@ P_30 X_5)))))))
(assert (forall ((P_29 (-> tptp.hoare_1167836817_state Bool)) (A_112 (-> tptp.hoare_1167836817_state Bool)) (B_83 (-> tptp.hoare_1167836817_state Bool))) (= (exists ((X_5 tptp.hoare_1167836817_state)) (and (@ (@ tptp.member2058392318_state X_5) (@ (@ tptp.semila1172322802tate_o A_112) B_83)) (@ P_29 X_5))) (or (exists ((X_5 tptp.hoare_1167836817_state)) (and (@ (@ tptp.member2058392318_state X_5) A_112) (@ P_29 X_5))) (exists ((X_5 tptp.hoare_1167836817_state)) (and (@ (@ tptp.member2058392318_state X_5) B_83) (@ P_29 X_5)))))))
(assert (forall ((A_111 (-> tptp.hoare_1167836817_state Bool)) (B_82 (-> tptp.hoare_1167836817_state Bool)) (C_42 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o A_111))) (= (@ (@ tptp.semila1172322802tate_o (@ _let_1 B_82)) C_42) (@ _let_1 (@ (@ tptp.semila1172322802tate_o B_82) C_42))))))
(assert (forall ((C_41 tptp.pname) (A_110 (-> tptp.pname Bool)) (B_81 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_41))) (= (@ _let_1 (@ (@ tptp.semila1780557381name_o A_110) B_81)) (or (@ _let_1 A_110) (@ _let_1 B_81))))))
(assert (forall ((C_41 tptp.hoare_1167836817_state) (A_110 (-> tptp.hoare_1167836817_state Bool)) (B_81 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state C_41))) (= (@ _let_1 (@ (@ tptp.semila1172322802tate_o A_110) B_81)) (or (@ _let_1 A_110) (@ _let_1 B_81))))))
(assert (forall ((A_109 (-> tptp.hoare_1167836817_state Bool)) (B_80 (-> tptp.hoare_1167836817_state Bool)) (C_40 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o A_109))) (let ((_let_2 (@ tptp.semila1172322802tate_o B_80))) (= (@ _let_1 (@ _let_2 C_40)) (@ _let_2 (@ _let_1 C_40)))))))
(assert (forall ((A_108 (-> tptp.hoare_1167836817_state Bool)) (B_79 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o A_108))) (let ((_let_2 (@ _let_1 B_79))) (= (@ _let_1 _let_2) _let_2)))))
(assert (forall ((A_107 (-> tptp.hoare_1167836817_state Bool)) (B_78 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila1172322802tate_o A_107) B_78) (@ (@ tptp.semila1172322802tate_o B_78) A_107))))
(assert (forall ((A_106 (-> tptp.pname Bool)) (B_77 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1780557381name_o A_106) B_77) (@ tptp.collect_pname (lambda ((X_5 tptp.pname)) (let ((_let_1 (@ tptp.member_pname X_5))) (or (@ _let_1 A_106) (@ _let_1 B_77))))))))
(assert (forall ((A_106 (-> (-> tptp.pname Bool) Bool)) (B_77 (-> (-> tptp.pname Bool) Bool))) (= (@ (@ tptp.semila181081674me_o_o A_106) B_77) (@ tptp.collect_pname_o (lambda ((X_5 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname_o X_5))) (or (@ _let_1 A_106) (@ _let_1 B_77))))))))
(assert (forall ((A_106 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (B_77 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (= (@ (@ tptp.semila866907787te_o_o A_106) B_77) (@ tptp.collec269976083tate_o (lambda ((X_5 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member864234961tate_o X_5))) (or (@ _let_1 A_106) (@ _let_1 B_77))))))))
(assert (forall ((A_106 (-> tptp.hoare_1167836817_state Bool)) (B_77 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila1172322802tate_o A_106) B_77) (@ tptp.collec1027672124_state (lambda ((X_5 tptp.hoare_1167836817_state)) (let ((_let_1 (@ tptp.member2058392318_state X_5))) (or (@ _let_1 A_106) (@ _let_1 B_77))))))))
(assert (forall ((A_105 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila1172322802tate_o A_105) A_105) A_105)))
(assert (forall ((A_104 (-> tptp.pname Bool)) (B_76 (-> tptp.pname Bool))) (= (= (@ (@ tptp.semila1780557381name_o A_104) B_76) tptp.bot_bot_pname_o) (and (= A_104 tptp.bot_bot_pname_o) (= B_76 tptp.bot_bot_pname_o)))))
(assert (forall ((A_104 (-> tptp.hoare_1167836817_state Bool)) (B_76 (-> tptp.hoare_1167836817_state Bool))) (= (= (@ (@ tptp.semila1172322802tate_o A_104) B_76) tptp.bot_bo70021908tate_o) (and (= A_104 tptp.bot_bo70021908tate_o) (= B_76 tptp.bot_bo70021908tate_o)))))
(assert (forall ((A_103 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1780557381name_o A_103) tptp.bot_bot_pname_o) A_103)))
(assert (forall ((A_103 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila1172322802tate_o A_103) tptp.bot_bo70021908tate_o) A_103)))
(assert (forall ((B_75 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1780557381name_o tptp.bot_bot_pname_o) B_75) B_75)))
(assert (forall ((B_75 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila1172322802tate_o tptp.bot_bo70021908tate_o) B_75) B_75)))
(assert (forall ((G_26 (-> (-> tptp.pname Bool) Bool)) (F_41 (-> (-> tptp.pname Bool) Bool))) (=> (@ tptp.finite297249702name_o F_41) (=> (@ tptp.finite297249702name_o G_26) (@ tptp.finite297249702name_o (@ (@ tptp.semila181081674me_o_o F_41) G_26))))))
(assert (forall ((G_26 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_41 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ tptp.finite1380128977tate_o F_41) (=> (@ tptp.finite1380128977tate_o G_26) (@ tptp.finite1380128977tate_o (@ (@ tptp.semila866907787te_o_o F_41) G_26))))))
(assert (forall ((G_26 (-> tptp.pname Bool)) (F_41 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname F_41) (=> (@ tptp.finite_finite_pname G_26) (@ tptp.finite_finite_pname (@ (@ tptp.semila1780557381name_o F_41) G_26))))))
(assert (forall ((G_26 (-> tptp.hoare_1167836817_state Bool)) (F_41 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state F_41) (=> (@ tptp.finite1084549118_state G_26) (@ tptp.finite1084549118_state (@ (@ tptp.semila1172322802tate_o F_41) G_26))))))
(assert (forall ((F_40 (-> (-> tptp.pname Bool) Bool)) (G_25 (-> (-> tptp.pname Bool) Bool))) (= (@ tptp.finite297249702name_o (@ (@ tptp.semila181081674me_o_o F_40) G_25)) (and (@ tptp.finite297249702name_o F_40) (@ tptp.finite297249702name_o G_25)))))
(assert (forall ((F_40 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (G_25 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (= (@ tptp.finite1380128977tate_o (@ (@ tptp.semila866907787te_o_o F_40) G_25)) (and (@ tptp.finite1380128977tate_o F_40) (@ tptp.finite1380128977tate_o G_25)))))
(assert (forall ((F_40 (-> tptp.pname Bool)) (G_25 (-> tptp.pname Bool))) (= (@ tptp.finite_finite_pname (@ (@ tptp.semila1780557381name_o F_40) G_25)) (and (@ tptp.finite_finite_pname F_40) (@ tptp.finite_finite_pname G_25)))))
(assert (forall ((F_40 (-> tptp.hoare_1167836817_state Bool)) (G_25 (-> tptp.hoare_1167836817_state Bool))) (= (@ tptp.finite1084549118_state (@ (@ tptp.semila1172322802tate_o F_40) G_25)) (and (@ tptp.finite1084549118_state F_40) (@ tptp.finite1084549118_state G_25)))))
(assert (forall ((A_102 tptp.pname) (B_74 (-> tptp.pname Bool)) (C_39 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.insert_pname A_102))) (= (@ (@ tptp.semila1780557381name_o (@ _let_1 B_74)) C_39) (@ _let_1 (@ (@ tptp.semila1780557381name_o B_74) C_39))))))
(assert (forall ((A_102 tptp.hoare_1167836817_state) (B_74 (-> tptp.hoare_1167836817_state Bool)) (C_39 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.insert2134838167_state A_102))) (= (@ (@ tptp.semila1172322802tate_o (@ _let_1 B_74)) C_39) (@ _let_1 (@ (@ tptp.semila1172322802tate_o B_74) C_39))))))
(assert (forall ((A_101 (-> tptp.pname Bool)) (A_100 tptp.pname) (B_73 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1780557381name_o A_101))) (let ((_let_2 (@ tptp.insert_pname A_100))) (= (@ _let_1 (@ _let_2 B_73)) (@ _let_2 (@ _let_1 B_73)))))))
(assert (forall ((A_101 (-> tptp.hoare_1167836817_state Bool)) (A_100 tptp.hoare_1167836817_state) (B_73 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o A_101))) (let ((_let_2 (@ tptp.insert2134838167_state A_100))) (= (@ _let_1 (@ _let_2 B_73)) (@ _let_2 (@ _let_1 B_73)))))))
(assert (forall ((B_72 (-> tptp.pname Bool)) (D_4 (-> tptp.pname Bool)) (A_99 (-> tptp.pname Bool)) (C_38 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o A_99) C_38) (=> (@ (@ tptp.ord_less_eq_pname_o B_72) D_4) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1780557381name_o A_99) B_72)) (@ (@ tptp.semila1780557381name_o C_38) D_4))))))
(assert (forall ((B_72 (-> tptp.hoare_1167836817_state Bool)) (D_4 (-> tptp.hoare_1167836817_state Bool)) (A_99 (-> tptp.hoare_1167836817_state Bool)) (C_38 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o A_99) C_38) (=> (@ (@ tptp.ord_le827224136tate_o B_72) D_4) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila1172322802tate_o A_99) B_72)) (@ (@ tptp.semila1172322802tate_o C_38) D_4))))))
(assert (forall ((B_71 (-> tptp.pname Bool)) (A_98 (-> tptp.pname Bool)) (C_37 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o A_98) C_37) (=> (@ (@ tptp.ord_less_eq_pname_o B_71) C_37) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1780557381name_o A_98) B_71)) C_37)))))
(assert (forall ((B_71 (-> tptp.hoare_1167836817_state Bool)) (A_98 (-> tptp.hoare_1167836817_state Bool)) (C_37 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o A_98) C_37) (=> (@ (@ tptp.ord_le827224136tate_o B_71) C_37) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila1172322802tate_o A_98) B_71)) C_37)))))
(assert (forall ((B_70 (-> tptp.pname Bool)) (A_97 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o B_70) A_97) (= (@ (@ tptp.semila1780557381name_o A_97) B_70) A_97))))
(assert (forall ((B_70 (-> tptp.hoare_1167836817_state Bool)) (A_97 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o B_70) A_97) (= (@ (@ tptp.semila1172322802tate_o A_97) B_70) A_97))))
(assert (forall ((A_96 (-> tptp.pname Bool)) (B_69 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o A_96) B_69) (= (@ (@ tptp.semila1780557381name_o A_96) B_69) B_69))))
(assert (forall ((A_96 (-> tptp.hoare_1167836817_state Bool)) (B_69 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o A_96) B_69) (= (@ (@ tptp.semila1172322802tate_o A_96) B_69) B_69))))
(assert (forall ((A_95 (-> tptp.pname Bool)) (B_68 (-> tptp.pname Bool))) (= (@ (@ tptp.ord_less_eq_pname_o A_95) B_68) (= (@ (@ tptp.semila1780557381name_o A_95) B_68) B_68))))
(assert (forall ((A_95 (-> tptp.hoare_1167836817_state Bool)) (B_68 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.ord_le827224136tate_o A_95) B_68) (= (@ (@ tptp.semila1172322802tate_o A_95) B_68) B_68))))
(assert (forall ((B_67 (-> tptp.pname Bool)) (A_94 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o B_67) (@ (@ tptp.semila1780557381name_o A_94) B_67))))
(assert (forall ((B_67 (-> tptp.hoare_1167836817_state Bool)) (A_94 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o B_67) (@ (@ tptp.semila1172322802tate_o A_94) B_67))))
(assert (forall ((A_93 (-> tptp.pname Bool)) (B_66 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o A_93) (@ (@ tptp.semila1780557381name_o A_93) B_66))))
(assert (forall ((A_93 (-> tptp.hoare_1167836817_state Bool)) (B_66 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o A_93) (@ (@ tptp.semila1172322802tate_o A_93) B_66))))
(assert (forall ((F_39 (-> tptp.pname tptp.hoare_1167836817_state)) (A_92 (-> tptp.pname Bool)) (B_65 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.image_575578384_state F_39))) (= (@ _let_1 (@ (@ tptp.semila1780557381name_o A_92) B_65)) (@ (@ tptp.semila1172322802tate_o (@ _let_1 A_92)) (@ _let_1 B_65))))))
(assert (forall ((A_91 tptp.pname) (B_64 (-> tptp.pname Bool))) (= (@ (@ tptp.insert_pname A_91) B_64) (@ (@ tptp.semila1780557381name_o (@ tptp.collect_pname (lambda ((X_5 tptp.pname)) (= X_5 A_91)))) B_64))))
(assert (forall ((A_91 tptp.hoare_1167836817_state) (B_64 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.insert2134838167_state A_91) B_64) (@ (@ tptp.semila1172322802tate_o (@ tptp.collec1027672124_state (lambda ((X_5 tptp.hoare_1167836817_state)) (= X_5 A_91)))) B_64))))
(assert (forall ((A_91 (-> tptp.pname Bool)) (B_64 (-> (-> tptp.pname Bool) Bool))) (= (@ (@ tptp.insert_pname_o A_91) B_64) (@ (@ tptp.semila181081674me_o_o (@ tptp.collect_pname_o (lambda ((X_5 (-> tptp.pname Bool))) (= X_5 A_91)))) B_64))))
(assert (forall ((A_91 (-> tptp.hoare_1167836817_state Bool)) (B_64 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (= (@ (@ tptp.insert999278200tate_o A_91) B_64) (@ (@ tptp.semila866907787te_o_o (@ tptp.collec269976083tate_o (lambda ((X_5 (-> tptp.hoare_1167836817_state Bool))) (= X_5 A_91)))) B_64))))
(assert (forall ((A_90 tptp.pname) (A_89 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.insert_pname A_90))) (= (@ _let_1 A_89) (@ (@ tptp.semila1780557381name_o (@ _let_1 tptp.bot_bot_pname_o)) A_89)))))
(assert (forall ((A_90 tptp.hoare_1167836817_state) (A_89 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.insert2134838167_state A_90))) (= (@ _let_1 A_89) (@ (@ tptp.semila1172322802tate_o (@ _let_1 tptp.bot_bo70021908tate_o)) A_89)))))
(assert (forall ((G_24 (-> tptp.hoare_1167836817_state Bool)) (P_28 (-> tptp.pname tptp.state tptp.state Bool)) (Q_20 (-> tptp.pname tptp.state tptp.state Bool)) (Procs_2 (-> tptp.pname Bool))) (=> (@ (@ tptp.hoare_123228589_state (@ (@ tptp.semila1172322802tate_o G_24) (@ (@ tptp.image_575578384_state (lambda ((P_24 tptp.pname)) (@ (@ (@ tptp.hoare_908217195_state (@ P_28 P_24)) (@ tptp.body_1 P_24)) (@ Q_20 P_24)))) Procs_2))) (@ (@ tptp.image_575578384_state (lambda ((P_24 tptp.pname)) (@ (@ (@ tptp.hoare_908217195_state (@ P_28 P_24)) (@ tptp.the_com (@ tptp.body P_24))) (@ Q_20 P_24)))) Procs_2)) (@ (@ tptp.hoare_123228589_state G_24) (@ (@ tptp.image_575578384_state (lambda ((P_24 tptp.pname)) (@ (@ (@ tptp.hoare_908217195_state (@ P_28 P_24)) (@ tptp.body_1 P_24)) (@ Q_20 P_24)))) Procs_2)))))
(assert (forall ((Z_20 (-> tptp.pname Bool)) (Y_46 (-> tptp.pname Bool)) (X_81 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.ord_less_eq_pname_o Z_20))) (=> (@ (@ tptp.ord_less_eq_pname_o Y_46) X_81) (=> (@ _let_1 Y_46) (@ _let_1 X_81))))))
(assert (forall ((Z_20 (-> tptp.hoare_1167836817_state Bool)) (Y_46 (-> tptp.hoare_1167836817_state Bool)) (X_81 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.ord_le827224136tate_o Z_20))) (=> (@ (@ tptp.ord_le827224136tate_o Y_46) X_81) (=> (@ _let_1 Y_46) (@ _let_1 X_81))))))
(assert (forall ((Y_45 (-> tptp.pname Bool)) (X_80 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o Y_45) X_80) (=> (@ (@ tptp.ord_less_eq_pname_o X_80) Y_45) (= X_80 Y_45)))))
(assert (forall ((Y_45 (-> tptp.hoare_1167836817_state Bool)) (X_80 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o Y_45) X_80) (=> (@ (@ tptp.ord_le827224136tate_o X_80) Y_45) (= X_80 Y_45)))))
(assert (forall ((Z_19 (-> tptp.pname Bool)) (X_79 (-> tptp.pname Bool)) (Y_44 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.ord_less_eq_pname_o X_79))) (=> (@ _let_1 Y_44) (=> (@ (@ tptp.ord_less_eq_pname_o Y_44) Z_19) (@ _let_1 Z_19))))))
(assert (forall ((Z_19 (-> tptp.hoare_1167836817_state Bool)) (X_79 (-> tptp.hoare_1167836817_state Bool)) (Y_44 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.ord_le827224136tate_o X_79))) (=> (@ _let_1 Y_44) (=> (@ (@ tptp.ord_le827224136tate_o Y_44) Z_19) (@ _let_1 Z_19))))))
(assert (forall ((X_78 (-> tptp.pname Bool)) (Y_43 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o X_78) Y_43) (=> (@ (@ tptp.ord_less_eq_pname_o Y_43) X_78) (= X_78 Y_43)))))
(assert (forall ((X_78 (-> tptp.hoare_1167836817_state Bool)) (Y_43 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o X_78) Y_43) (=> (@ (@ tptp.ord_le827224136tate_o Y_43) X_78) (= X_78 Y_43)))))
(assert (forall ((C_36 (-> tptp.pname Bool)) (B_63 (-> tptp.pname Bool)) (A_88 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o B_63) A_88) (=> (= B_63 C_36) (@ (@ tptp.ord_less_eq_pname_o C_36) A_88)))))
(assert (forall ((C_36 (-> tptp.hoare_1167836817_state Bool)) (B_63 (-> tptp.hoare_1167836817_state Bool)) (A_88 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o B_63) A_88) (=> (= B_63 C_36) (@ (@ tptp.ord_le827224136tate_o C_36) A_88)))))
(assert (forall ((C_35 (-> tptp.pname Bool)) (A_87 (-> tptp.pname Bool)) (B_62 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.ord_less_eq_pname_o A_87))) (=> (@ _let_1 B_62) (=> (= B_62 C_35) (@ _let_1 C_35))))))
(assert (forall ((C_35 (-> tptp.hoare_1167836817_state Bool)) (A_87 (-> tptp.hoare_1167836817_state Bool)) (B_62 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.ord_le827224136tate_o A_87))) (=> (@ _let_1 B_62) (=> (= B_62 C_35) (@ _let_1 C_35))))))
(assert (forall ((C_34 (-> tptp.pname Bool)) (A_86 (-> tptp.pname Bool)) (B_61 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.ord_less_eq_pname_o C_34))) (=> (= A_86 B_61) (=> (@ _let_1 B_61) (@ _let_1 A_86))))))
(assert (forall ((C_34 (-> tptp.hoare_1167836817_state Bool)) (A_86 (-> tptp.hoare_1167836817_state Bool)) (B_61 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.ord_le827224136tate_o C_34))) (=> (= A_86 B_61) (=> (@ _let_1 B_61) (@ _let_1 A_86))))))
(assert (forall ((C_33 (-> tptp.pname Bool)) (A_85 (-> tptp.pname Bool)) (B_60 (-> tptp.pname Bool))) (=> (= A_85 B_60) (=> (@ (@ tptp.ord_less_eq_pname_o B_60) C_33) (@ (@ tptp.ord_less_eq_pname_o A_85) C_33)))))
(assert (forall ((C_33 (-> tptp.hoare_1167836817_state Bool)) (A_85 (-> tptp.hoare_1167836817_state Bool)) (B_60 (-> tptp.hoare_1167836817_state Bool))) (=> (= A_85 B_60) (=> (@ (@ tptp.ord_le827224136tate_o B_60) C_33) (@ (@ tptp.ord_le827224136tate_o A_85) C_33)))))
(assert (forall ((Y_42 (-> tptp.pname Bool)) (X_77 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o Y_42) X_77) (= (@ (@ tptp.ord_less_eq_pname_o X_77) Y_42) (= X_77 Y_42)))))
(assert (forall ((Y_42 (-> tptp.hoare_1167836817_state Bool)) (X_77 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o Y_42) X_77) (= (@ (@ tptp.ord_le827224136tate_o X_77) Y_42) (= X_77 Y_42)))))
(assert (forall ((X_76 (-> tptp.pname Bool)) (Y_41 (-> tptp.pname Bool))) (=> (= X_76 Y_41) (@ (@ tptp.ord_less_eq_pname_o X_76) Y_41))))
(assert (forall ((X_76 (-> tptp.hoare_1167836817_state Bool)) (Y_41 (-> tptp.hoare_1167836817_state Bool))) (=> (= X_76 Y_41) (@ (@ tptp.ord_le827224136tate_o X_76) Y_41))))
(assert (forall ((X_75 (-> tptp.pname Bool)) (Y_40 (-> tptp.pname Bool))) (= (= X_75 Y_40) (and (@ (@ tptp.ord_less_eq_pname_o X_75) Y_40) (@ (@ tptp.ord_less_eq_pname_o Y_40) X_75)))))
(assert (forall ((X_75 (-> tptp.hoare_1167836817_state Bool)) (Y_40 (-> tptp.hoare_1167836817_state Bool))) (= (= X_75 Y_40) (and (@ (@ tptp.ord_le827224136tate_o X_75) Y_40) (@ (@ tptp.ord_le827224136tate_o Y_40) X_75)))))
(assert (forall ((A_84 tptp.com) (A_83 tptp.com)) (= (= (@ tptp.some_com A_84) (@ tptp.some_com A_83)) (= A_84 A_83))))
(assert (forall ((G_23 (-> tptp.hoare_1167836817_state Bool)) (P_27 (-> tptp.state tptp.state Bool)) (C_32 tptp.com) (Q_19 (-> tptp.state tptp.state Bool)) (C_31 Bool)) (let ((_let_1 (@ tptp.hoare_123228589_state G_23))) (=> (=> C_31 (@ _let_1 (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state P_27) C_32) Q_19)) tptp.bot_bo70021908tate_o))) (@ _let_1 (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state (lambda ((Z_11 tptp.state) (S_3 tptp.state)) (and (@ (@ P_27 Z_11) S_3) C_31))) C_32) Q_19)) tptp.bot_bo70021908tate_o))))))
(assert (forall ((Pn_3 tptp.pname) (G_22 (-> tptp.hoare_1167836817_state Bool)) (P_26 (-> tptp.pname tptp.state tptp.state Bool)) (Q_18 (-> tptp.pname tptp.state tptp.state Bool)) (Procs_1 (-> tptp.pname Bool))) (=> (@ (@ tptp.hoare_123228589_state (@ (@ tptp.semila1172322802tate_o G_22) (@ (@ tptp.image_575578384_state (lambda ((P_24 tptp.pname)) (@ (@ (@ tptp.hoare_908217195_state (@ P_26 P_24)) (@ tptp.body_1 P_24)) (@ Q_18 P_24)))) Procs_1))) (@ (@ tptp.image_575578384_state (lambda ((P_24 tptp.pname)) (@ (@ (@ tptp.hoare_908217195_state (@ P_26 P_24)) (@ tptp.the_com (@ tptp.body P_24))) (@ Q_18 P_24)))) Procs_1)) (=> (@ (@ tptp.member_pname Pn_3) Procs_1) (@ (@ tptp.hoare_123228589_state G_22) (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state (@ P_26 Pn_3)) (@ tptp.body_1 Pn_3)) (@ Q_18 Pn_3))) tptp.bot_bo70021908tate_o))))))
(assert (forall ((A_82 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o A_82) tptp.bot_bot_pname_o) (= A_82 tptp.bot_bot_pname_o))))
(assert (forall ((A_82 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o A_82) tptp.bot_bo70021908tate_o) (= A_82 tptp.bot_bo70021908tate_o))))
(assert (forall ((A_81 (-> tptp.pname Bool))) (= (@ (@ tptp.ord_less_eq_pname_o A_81) tptp.bot_bot_pname_o) (= A_81 tptp.bot_bot_pname_o))))
(assert (forall ((A_81 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.ord_le827224136tate_o A_81) tptp.bot_bo70021908tate_o) (= A_81 tptp.bot_bo70021908tate_o))))
(assert (forall ((A_80 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o tptp.bot_bot_pname_o) A_80)))
(assert (forall ((A_80 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o tptp.bot_bo70021908tate_o) A_80)))
(assert (forall ((X_74 tptp.pname) (F_38 (-> tptp.pname Bool)) (G_21 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o F_38) G_21) (@ (@ tptp.ord_less_eq_o (@ F_38 X_74)) (@ G_21 X_74)))))
(assert (forall ((X_74 tptp.hoare_1167836817_state) (F_38 (-> tptp.hoare_1167836817_state Bool)) (G_21 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o F_38) G_21) (@ (@ tptp.ord_less_eq_o (@ F_38 X_74)) (@ G_21 X_74)))))
(assert (forall ((X_73 tptp.pname) (F_37 (-> tptp.pname Bool)) (G_20 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o F_37) G_20) (@ (@ tptp.ord_less_eq_o (@ F_37 X_73)) (@ G_20 X_73)))))
(assert (forall ((X_73 tptp.hoare_1167836817_state) (F_37 (-> tptp.hoare_1167836817_state Bool)) (G_20 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o F_37) G_20) (@ (@ tptp.ord_less_eq_o (@ F_37 X_73)) (@ G_20 X_73)))))
(assert (forall ((F_36 (-> tptp.pname Bool)) (G_19 (-> tptp.pname Bool))) (= (@ (@ tptp.ord_less_eq_pname_o F_36) G_19) (forall ((X_5 tptp.pname)) (@ (@ tptp.ord_less_eq_o (@ F_36 X_5)) (@ G_19 X_5))))))
(assert (forall ((F_36 (-> tptp.hoare_1167836817_state Bool)) (G_19 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.ord_le827224136tate_o F_36) G_19) (forall ((X_5 tptp.hoare_1167836817_state)) (@ (@ tptp.ord_less_eq_o (@ F_36 X_5)) (@ G_19 X_5))))))
(assert (forall ((X_72 tptp.pname)) (= (@ tptp.bot_bot_pname_o X_72) tptp.bot_bot_o)))
(assert (forall ((X_72 tptp.hoare_1167836817_state)) (= (@ tptp.bot_bo70021908tate_o X_72) tptp.bot_bot_o)))
(assert (forall ((X_5 tptp.pname)) (= (@ tptp.bot_bot_pname_o X_5) tptp.bot_bot_o)))
(assert (forall ((X_5 tptp.hoare_1167836817_state)) (= (@ tptp.bot_bo70021908tate_o X_5) tptp.bot_bot_o)))
(assert (forall ((P_25 (-> tptp.state tptp.state Bool)) (Pn_2 tptp.pname) (Q_17 (-> tptp.state tptp.state Bool)) (G_18 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.hoare_908217195_state P_25))) (let ((_let_2 (@ tptp.insert2134838167_state (@ (@ _let_1 (@ tptp.body_1 Pn_2)) Q_17)))) (=> (@ (@ tptp.hoare_123228589_state (@ _let_2 G_18)) (@ (@ tptp.insert2134838167_state (@ (@ _let_1 (@ tptp.the_com (@ tptp.body Pn_2))) Q_17)) tptp.bot_bo70021908tate_o)) (@ (@ tptp.hoare_123228589_state G_18) (@ _let_2 tptp.bot_bo70021908tate_o)))))))
(assert (forall ((P_23 (-> tptp.pname tptp.state tptp.state Bool)) (Q_16 (-> tptp.pname tptp.state tptp.state Bool)) (G_17 (-> tptp.hoare_1167836817_state Bool)) (P_22 (-> tptp.pname tptp.state tptp.state Bool)) (C0_1 (-> tptp.pname tptp.com)) (Q_15 (-> tptp.pname tptp.state tptp.state Bool)) (U_1 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.hoare_123228589_state G_17))) (=> (@ tptp.finite_finite_pname U_1) (=> (forall ((P_24 tptp.pname)) (let ((_let_1 (@ C0_1 P_24))) (let ((_let_2 (@ tptp.hoare_123228589_state G_17))) (=> (@ _let_2 (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state (@ P_22 P_24)) _let_1) (@ Q_15 P_24))) tptp.bot_bo70021908tate_o)) (@ _let_2 (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state (@ P_23 P_24)) _let_1) (@ Q_16 P_24))) tptp.bot_bo70021908tate_o)))))) (=> (@ _let_1 (@ (@ tptp.image_575578384_state (lambda ((P_24 tptp.pname)) (@ (@ (@ tptp.hoare_908217195_state (@ P_22 P_24)) (@ C0_1 P_24)) (@ Q_15 P_24)))) U_1)) (@ _let_1 (@ (@ tptp.image_575578384_state (lambda ((P_24 tptp.pname)) (@ (@ (@ tptp.hoare_908217195_state (@ P_23 P_24)) (@ C0_1 P_24)) (@ Q_16 P_24)))) U_1))))))))
(assert (forall ((G_16 (-> tptp.hoare_1167836817_state Bool)) (C_30 tptp.com) (Q_14 (-> tptp.state tptp.state Bool)) (P_21 (-> tptp.state tptp.state Bool))) (=> (forall ((Z_11 tptp.state) (S_3 tptp.state)) (=> (@ (@ P_21 Z_11) S_3) (@ (@ tptp.hoare_123228589_state G_16) (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state (lambda ((Za tptp.state) (S_4 tptp.state)) (= S_4 S_3))) C_30) (lambda ((Z_18 tptp.state) (__flatten_var_0 tptp.state)) (@ (@ Q_14 Z_11) __flatten_var_0)))) tptp.bot_bo70021908tate_o)))) (@ (@ tptp.hoare_123228589_state G_16) (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state P_21) C_30) Q_14)) tptp.bot_bo70021908tate_o)))))
(assert (forall ((G_15 (-> tptp.hoare_1167836817_state Bool)) (P_20 (-> tptp.pname tptp.state tptp.state Bool)) (Q_13 (-> tptp.pname tptp.state tptp.state Bool)) (Procs (-> tptp.pname Bool))) (=> (@ (@ tptp.hoare_529639851_state (@ (@ tptp.semila1172322802tate_o G_15) (@ (@ tptp.image_575578384_state (lambda ((Pn tptp.pname)) (@ (@ (@ tptp.hoare_908217195_state (@ P_20 Pn)) (@ tptp.body_1 Pn)) (@ Q_13 Pn)))) Procs))) (@ (@ tptp.image_575578384_state (lambda ((Pn tptp.pname)) (@ (@ (@ tptp.hoare_908217195_state (@ P_20 Pn)) (@ tptp.the_com (@ tptp.body Pn))) (@ Q_13 Pn)))) Procs)) (@ (@ tptp.hoare_529639851_state G_15) (@ (@ tptp.image_575578384_state (lambda ((Pn tptp.pname)) (@ (@ (@ tptp.hoare_908217195_state (@ P_20 Pn)) (@ tptp.body_1 Pn)) (@ Q_13 Pn)))) Procs)))))
(assert (forall ((P_19 (-> tptp.state tptp.state Bool)) (G_14 (-> tptp.hoare_1167836817_state Bool)) (P_18 (-> tptp.state tptp.state Bool)) (C_29 tptp.com) (Q_12 (-> tptp.state tptp.state Bool))) (let ((_let_1 (@ tptp.hoare_123228589_state G_14))) (=> (@ _let_1 (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state P_18) C_29) Q_12)) tptp.bot_bo70021908tate_o)) (=> (forall ((Z_11 tptp.state) (S_3 tptp.state)) (=> (@ (@ P_19 Z_11) S_3) (@ (@ P_18 Z_11) S_3))) (@ _let_1 (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state P_19) C_29) Q_12)) tptp.bot_bo70021908tate_o)))))))
(assert (forall ((Q_11 (-> tptp.state tptp.state Bool)) (G_13 (-> tptp.hoare_1167836817_state Bool)) (P_17 (-> tptp.state tptp.state Bool)) (C_28 tptp.com) (Q_10 (-> tptp.state tptp.state Bool))) (let ((_let_1 (@ (@ tptp.hoare_908217195_state P_17) C_28))) (let ((_let_2 (@ tptp.hoare_123228589_state G_13))) (=> (@ _let_2 (@ (@ tptp.insert2134838167_state (@ _let_1 Q_10)) tptp.bot_bo70021908tate_o)) (=> (forall ((Z_11 tptp.state) (S_3 tptp.state)) (=> (@ (@ Q_10 Z_11) S_3) (@ (@ Q_11 Z_11) S_3))) (@ _let_2 (@ (@ tptp.insert2134838167_state (@ _let_1 Q_11)) tptp.bot_bo70021908tate_o))))))))
(assert (forall ((P (-> tptp.state tptp.state Bool)) (Q_9 (-> tptp.state tptp.state Bool)) (C_21 tptp.com)) (let ((_let_1 (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state P) C_21) Q_9)) tptp.bot_bo70021908tate_o))) (let ((_let_2 (@ tptp.hoare_123228589_state tptp.bot_bo70021908tate_o))) (=> (@ _let_2 (@ (@ tptp.insert2134838167_state (@ tptp.hoare_Mirabelle_MGT C_21)) tptp.bot_bo70021908tate_o)) (=> (@ (@ tptp.hoare_529639851_state tptp.bot_bo70021908tate_o) _let_1) (@ _let_2 _let_1)))))))
(assert (forall ((A_79 (-> tptp.hoare_1167836817_state Bool)) (B_59 (-> tptp.hoare_1167836817_state Bool)) (X_71 tptp.hoare_1167836817_state)) (=> (@ (@ (@ tptp.semila1172322802tate_o A_79) B_59) X_71) (=> (not (@ A_79 X_71)) (@ B_59 X_71)))))
(assert (forall ((A_78 (-> tptp.hoare_1167836817_state Bool)) (B_58 (-> tptp.hoare_1167836817_state Bool)) (X_70 tptp.hoare_1167836817_state)) (=> (=> (not (@ B_58 X_70)) (@ A_78 X_70)) (@ (@ (@ tptp.semila1172322802tate_o A_78) B_58) X_70))))
(assert (forall ((G_12 (-> tptp.hoare_1167836817_state Bool)) (Ts (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.hoare_123228589_state G_12) Ts) (@ (@ tptp.hoare_529639851_state G_12) Ts))))
(assert (forall ((X_5 tptp.pname)) (= (@ tptp.bot_bot_pname_o X_5) (@ (@ tptp.member_pname X_5) tptp.bot_bot_pname_o))))
(assert (forall ((X_5 tptp.hoare_1167836817_state)) (= (@ tptp.bot_bo70021908tate_o X_5) (@ (@ tptp.member2058392318_state X_5) tptp.bot_bo70021908tate_o))))
(assert (forall ((Q_8 (-> tptp.pname Bool)) (P_16 (-> tptp.pname Bool)) (X_69 tptp.pname)) (=> (@ P_16 X_69) (=> (@ (@ tptp.ord_less_eq_pname_o P_16) Q_8) (@ Q_8 X_69)))))
(assert (forall ((Q_8 (-> tptp.hoare_1167836817_state Bool)) (P_16 (-> tptp.hoare_1167836817_state Bool)) (X_69 tptp.hoare_1167836817_state)) (=> (@ P_16 X_69) (=> (@ (@ tptp.ord_le827224136tate_o P_16) Q_8) (@ Q_8 X_69)))))
(assert (forall ((X_68 tptp.pname) (P_15 (-> tptp.pname Bool)) (Q_7 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o P_15) Q_7) (=> (@ P_15 X_68) (@ Q_7 X_68)))))
(assert (forall ((X_68 tptp.hoare_1167836817_state) (P_15 (-> tptp.hoare_1167836817_state Bool)) (Q_7 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o P_15) Q_7) (=> (@ P_15 X_68) (@ Q_7 X_68)))))
(assert (forall ((A_77 (-> tptp.hoare_1167836817_state Bool)) (B_57 (-> tptp.hoare_1167836817_state Bool)) (X_67 tptp.hoare_1167836817_state)) (=> (@ B_57 X_67) (@ (@ (@ tptp.semila1172322802tate_o A_77) B_57) X_67))))
(assert (forall ((B_56 (-> tptp.hoare_1167836817_state Bool)) (A_76 (-> tptp.hoare_1167836817_state Bool)) (X_66 tptp.hoare_1167836817_state)) (=> (@ A_76 X_66) (@ (@ (@ tptp.semila1172322802tate_o A_76) B_56) X_66))))
(assert (forall ((R_3 (-> tptp.pname Bool)) (S_6 (-> tptp.pname Bool))) (= (@ (@ tptp.ord_less_eq_pname_o (lambda ((X_5 tptp.pname)) (@ (@ tptp.member_pname X_5) R_3))) (lambda ((X_5 tptp.pname)) (@ (@ tptp.member_pname X_5) S_6))) (@ (@ tptp.ord_less_eq_pname_o R_3) S_6))))
(assert (forall ((R_3 (-> tptp.hoare_1167836817_state Bool)) (S_6 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.ord_le827224136tate_o (lambda ((X_5 tptp.hoare_1167836817_state)) (@ (@ tptp.member2058392318_state X_5) R_3))) (lambda ((X_5 tptp.hoare_1167836817_state)) (@ (@ tptp.member2058392318_state X_5) S_6))) (@ (@ tptp.ord_le827224136tate_o R_3) S_6))))
(assert (forall ((R_2 (-> tptp.pname Bool)) (S_5 (-> tptp.pname Bool)) (X_5 tptp.pname)) (= (@ (@ (@ tptp.semila1780557381name_o (lambda ((Y_2 tptp.pname)) (@ (@ tptp.member_pname Y_2) R_2))) (lambda ((Y_2 tptp.pname)) (@ (@ tptp.member_pname Y_2) S_5))) X_5) (@ (@ tptp.member_pname X_5) (@ (@ tptp.semila1780557381name_o R_2) S_5)))))
(assert (forall ((R_2 (-> tptp.hoare_1167836817_state Bool)) (S_5 (-> tptp.hoare_1167836817_state Bool)) (X_5 tptp.hoare_1167836817_state)) (= (@ (@ (@ tptp.semila1172322802tate_o (lambda ((Y_2 tptp.hoare_1167836817_state)) (@ (@ tptp.member2058392318_state Y_2) R_2))) (lambda ((Y_2 tptp.hoare_1167836817_state)) (@ (@ tptp.member2058392318_state Y_2) S_5))) X_5) (@ (@ tptp.member2058392318_state X_5) (@ (@ tptp.semila1172322802tate_o R_2) S_5)))))
(assert (forall ((Q_6 (-> tptp.state tptp.state Bool)) (P_14 (-> tptp.state tptp.state Bool)) (G_11 (-> tptp.hoare_1167836817_state Bool)) (P_13 (-> tptp.state tptp.state Bool)) (C_27 tptp.com) (Q_5 (-> tptp.state tptp.state Bool))) (let ((_let_1 (@ tptp.hoare_123228589_state G_11))) (=> (@ _let_1 (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state P_13) C_27) Q_5)) tptp.bot_bo70021908tate_o)) (=> (forall ((Z_11 tptp.state) (S_3 tptp.state)) (=> (@ (@ P_14 Z_11) S_3) (forall ((S_4 tptp.state)) (=> (forall ((Z_18 tptp.state)) (=> (@ (@ P_13 Z_18) S_3) (@ (@ Q_5 Z_18) S_4))) (@ (@ Q_6 Z_11) S_4))))) (@ _let_1 (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state P_14) C_27) Q_6)) tptp.bot_bo70021908tate_o)))))))
(assert (forall ((F_35 (-> tptp.pname Bool)) (G_10 (-> tptp.pname Bool))) (=> (forall ((X_5 tptp.pname)) (@ (@ tptp.ord_less_eq_o (@ F_35 X_5)) (@ G_10 X_5))) (@ (@ tptp.ord_less_eq_pname_o F_35) G_10))))
(assert (forall ((F_35 (-> tptp.hoare_1167836817_state Bool)) (G_10 (-> tptp.hoare_1167836817_state Bool))) (=> (forall ((X_5 tptp.hoare_1167836817_state)) (@ (@ tptp.ord_less_eq_o (@ F_35 X_5)) (@ G_10 X_5))) (@ (@ tptp.ord_le827224136tate_o F_35) G_10))))
(assert (forall ((X_65 tptp.pname)) (= (@ tptp.set_pname (@ tptp.some_pname X_65)) (@ (@ tptp.insert_pname X_65) tptp.bot_bot_pname_o))))
(assert (forall ((X_65 tptp.hoare_1167836817_state)) (= (@ tptp.set_Ho2131684873_state (@ tptp.some_H1433514562_state X_65)) (@ (@ tptp.insert2134838167_state X_65) tptp.bot_bo70021908tate_o))))
(assert (forall ((X_65 tptp.com)) (= (@ tptp.set_com (@ tptp.some_com X_65)) (@ (@ tptp.insert_com X_65) tptp.bot_bot_com_o))))
(assert (forall ((X_64 tptp.pname) (Xo tptp.option_pname)) (= (@ (@ tptp.member_pname X_64) (@ tptp.set_pname Xo)) (= Xo (@ tptp.some_pname X_64)))))
(assert (forall ((X_64 tptp.hoare_1167836817_state) (Xo tptp.option1574264306_state)) (= (@ (@ tptp.member2058392318_state X_64) (@ tptp.set_Ho2131684873_state Xo)) (= Xo (@ tptp.some_H1433514562_state X_64)))))
(assert (forall ((X_64 tptp.com) (Xo tptp.option_com)) (= (@ (@ tptp.member_com X_64) (@ tptp.set_com Xo)) (= Xo (@ tptp.some_com X_64)))))
(assert (forall ((X_63 tptp.com) (P_12 (-> tptp.com Bool)) (A_75 tptp.option_com)) (=> (forall ((X_5 tptp.com)) (=> (@ (@ tptp.member_com X_5) (@ tptp.set_com A_75)) (@ P_12 X_5))) (=> (= A_75 (@ tptp.some_com X_63)) (@ P_12 X_63)))))
(assert (forall ((F_34 (-> tptp.hoare_1167836817_state Bool)) (G_9 (-> tptp.hoare_1167836817_state Bool)) (X_5 tptp.hoare_1167836817_state)) (= (@ (@ (@ tptp.semila1172322802tate_o F_34) G_9) X_5) (@ (@ tptp.semila10642723_sup_o (@ F_34 X_5)) (@ G_9 X_5)))))
(assert (forall ((F_33 (-> tptp.hoare_1167836817_state Bool)) (G_8 (-> tptp.hoare_1167836817_state Bool)) (X_62 tptp.hoare_1167836817_state)) (= (@ (@ (@ tptp.semila1172322802tate_o F_33) G_8) X_62) (@ (@ tptp.semila10642723_sup_o (@ F_33 X_62)) (@ G_8 X_62)))))
(assert (=> tptp.hoare_1201148605gleton (forall ((T_1 tptp.state)) (not (forall ((S_3 tptp.state)) (= S_3 T_1))))))
(assert (= tptp.hoare_1201148605gleton (exists ((S_3 tptp.state) (T_1 tptp.state)) (not (= S_3 T_1)))))
(assert (forall ((X_61 (-> tptp.hoare_1167836817_state Bool)) (Y_39 (-> tptp.hoare_1167836817_state Bool)) (Z_17 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o X_61))) (= (@ (@ tptp.semila1172322802tate_o (@ _let_1 Y_39)) Z_17) (@ _let_1 (@ (@ tptp.semila1172322802tate_o Y_39) Z_17))))))
(assert (forall ((X_60 (-> tptp.hoare_1167836817_state Bool)) (Y_38 (-> tptp.hoare_1167836817_state Bool)) (Z_16 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o X_60))) (= (@ (@ tptp.semila1172322802tate_o (@ _let_1 Y_38)) Z_16) (@ _let_1 (@ (@ tptp.semila1172322802tate_o Y_38) Z_16))))))
(assert (forall ((A_74 (-> tptp.hoare_1167836817_state Bool)) (B_55 (-> tptp.hoare_1167836817_state Bool)) (C_26 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o A_74))) (= (@ (@ tptp.semila1172322802tate_o (@ _let_1 B_55)) C_26) (@ _let_1 (@ (@ tptp.semila1172322802tate_o B_55) C_26))))))
(assert (forall ((X_59 (-> tptp.hoare_1167836817_state Bool)) (Y_37 (-> tptp.hoare_1167836817_state Bool)) (Z_15 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o X_59))) (let ((_let_2 (@ tptp.semila1172322802tate_o Y_37))) (= (@ _let_1 (@ _let_2 Z_15)) (@ _let_2 (@ _let_1 Z_15)))))))
(assert (forall ((X_58 (-> tptp.hoare_1167836817_state Bool)) (Y_36 (-> tptp.hoare_1167836817_state Bool)) (Z_14 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o X_58))) (let ((_let_2 (@ tptp.semila1172322802tate_o Y_36))) (= (@ _let_1 (@ _let_2 Z_14)) (@ _let_2 (@ _let_1 Z_14)))))))
(assert (forall ((B_54 (-> tptp.hoare_1167836817_state Bool)) (A_73 (-> tptp.hoare_1167836817_state Bool)) (C_25 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o B_54))) (let ((_let_2 (@ tptp.semila1172322802tate_o A_73))) (= (@ _let_1 (@ _let_2 C_25)) (@ _let_2 (@ _let_1 C_25)))))))
(assert (forall ((X_57 (-> tptp.hoare_1167836817_state Bool)) (Y_35 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o X_57))) (let ((_let_2 (@ _let_1 Y_35))) (= (@ _let_1 _let_2) _let_2)))))
(assert (forall ((X_56 (-> tptp.hoare_1167836817_state Bool)) (Y_34 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o X_56))) (let ((_let_2 (@ _let_1 Y_34))) (= (@ _let_1 _let_2) _let_2)))))
(assert (forall ((A_72 (-> tptp.hoare_1167836817_state Bool)) (B_53 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o A_72))) (let ((_let_2 (@ _let_1 B_53))) (= (@ _let_1 _let_2) _let_2)))))
(assert (forall ((X_55 (-> tptp.hoare_1167836817_state Bool)) (Y_33 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila1172322802tate_o X_55) Y_33) (@ (@ tptp.semila1172322802tate_o Y_33) X_55))))
(assert (forall ((X_54 (-> tptp.hoare_1167836817_state Bool)) (Y_32 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila1172322802tate_o X_54) Y_32) (@ (@ tptp.semila1172322802tate_o Y_32) X_54))))
(assert (forall ((A_71 (-> tptp.hoare_1167836817_state Bool)) (B_52 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila1172322802tate_o A_71) B_52) (@ (@ tptp.semila1172322802tate_o B_52) A_71))))
(assert (forall ((X_53 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila1172322802tate_o X_53) X_53) X_53)))
(assert (forall ((A_70 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila1172322802tate_o A_70) A_70) A_70)))
(assert (forall ((A_69 (-> tptp.pname Bool)) (B_51 (-> tptp.pname Bool)) (X_52 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1780557381name_o A_69) B_51)) X_52) (not (=> (@ (@ tptp.ord_less_eq_pname_o A_69) X_52) (not (@ (@ tptp.ord_less_eq_pname_o B_51) X_52)))))))
(assert (forall ((A_69 (-> tptp.hoare_1167836817_state Bool)) (B_51 (-> tptp.hoare_1167836817_state Bool)) (X_52 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila1172322802tate_o A_69) B_51)) X_52) (not (=> (@ (@ tptp.ord_le827224136tate_o A_69) X_52) (not (@ (@ tptp.ord_le827224136tate_o B_51) X_52)))))))
(assert (forall ((B_50 (-> tptp.pname Bool)) (D_3 (-> tptp.pname Bool)) (A_68 (-> tptp.pname Bool)) (C_24 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o A_68) C_24) (=> (@ (@ tptp.ord_less_eq_pname_o B_50) D_3) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1780557381name_o A_68) B_50)) (@ (@ tptp.semila1780557381name_o C_24) D_3))))))
(assert (forall ((B_50 (-> tptp.hoare_1167836817_state Bool)) (D_3 (-> tptp.hoare_1167836817_state Bool)) (A_68 (-> tptp.hoare_1167836817_state Bool)) (C_24 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o A_68) C_24) (=> (@ (@ tptp.ord_le827224136tate_o B_50) D_3) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila1172322802tate_o A_68) B_50)) (@ (@ tptp.semila1172322802tate_o C_24) D_3))))))
(assert (forall ((Z_13 (-> tptp.pname Bool)) (Y_31 (-> tptp.pname Bool)) (X_51 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o Y_31) X_51) (=> (@ (@ tptp.ord_less_eq_pname_o Z_13) X_51) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1780557381name_o Y_31) Z_13)) X_51)))))
(assert (forall ((Z_13 (-> tptp.hoare_1167836817_state Bool)) (Y_31 (-> tptp.hoare_1167836817_state Bool)) (X_51 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o Y_31) X_51) (=> (@ (@ tptp.ord_le827224136tate_o Z_13) X_51) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila1172322802tate_o Y_31) Z_13)) X_51)))))
(assert (forall ((B_49 (-> tptp.pname Bool)) (A_67 (-> tptp.pname Bool)) (X_50 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o A_67) X_50) (=> (@ (@ tptp.ord_less_eq_pname_o B_49) X_50) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1780557381name_o A_67) B_49)) X_50)))))
(assert (forall ((B_49 (-> tptp.hoare_1167836817_state Bool)) (A_67 (-> tptp.hoare_1167836817_state Bool)) (X_50 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o A_67) X_50) (=> (@ (@ tptp.ord_le827224136tate_o B_49) X_50) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila1172322802tate_o A_67) B_49)) X_50)))))
(assert (forall ((Y_30 (-> tptp.pname Bool)) (X_49 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o Y_30) X_49) (= (@ (@ tptp.semila1780557381name_o X_49) Y_30) X_49))))
(assert (forall ((Y_30 (-> tptp.hoare_1167836817_state Bool)) (X_49 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o Y_30) X_49) (= (@ (@ tptp.semila1172322802tate_o X_49) Y_30) X_49))))
(assert (forall ((X_48 (-> tptp.pname Bool)) (Y_29 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o X_48) Y_29) (= (@ (@ tptp.semila1780557381name_o X_48) Y_29) Y_29))))
(assert (forall ((X_48 (-> tptp.hoare_1167836817_state Bool)) (Y_29 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o X_48) Y_29) (= (@ (@ tptp.semila1172322802tate_o X_48) Y_29) Y_29))))
(assert (forall ((A_66 (-> tptp.pname Bool)) (X_47 (-> tptp.pname Bool)) (B_48 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.ord_less_eq_pname_o X_47))) (=> (@ _let_1 B_48) (@ _let_1 (@ (@ tptp.semila1780557381name_o A_66) B_48))))))
(assert (forall ((A_66 (-> tptp.hoare_1167836817_state Bool)) (X_47 (-> tptp.hoare_1167836817_state Bool)) (B_48 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.ord_le827224136tate_o X_47))) (=> (@ _let_1 B_48) (@ _let_1 (@ (@ tptp.semila1172322802tate_o A_66) B_48))))))
(assert (forall ((B_47 (-> tptp.pname Bool)) (X_46 (-> tptp.pname Bool)) (A_65 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.ord_less_eq_pname_o X_46))) (=> (@ _let_1 A_65) (@ _let_1 (@ (@ tptp.semila1780557381name_o A_65) B_47))))))
(assert (forall ((B_47 (-> tptp.hoare_1167836817_state Bool)) (X_46 (-> tptp.hoare_1167836817_state Bool)) (A_65 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.ord_le827224136tate_o X_46))) (=> (@ _let_1 A_65) (@ _let_1 (@ (@ tptp.semila1172322802tate_o A_65) B_47))))))
(assert (forall ((X_45 (-> tptp.pname Bool)) (Y_28 (-> tptp.pname Bool)) (Z_12 (-> tptp.pname Bool))) (= (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1780557381name_o X_45) Y_28)) Z_12) (and (@ (@ tptp.ord_less_eq_pname_o X_45) Z_12) (@ (@ tptp.ord_less_eq_pname_o Y_28) Z_12)))))
(assert (forall ((X_45 (-> tptp.hoare_1167836817_state Bool)) (Y_28 (-> tptp.hoare_1167836817_state Bool)) (Z_12 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila1172322802tate_o X_45) Y_28)) Z_12) (and (@ (@ tptp.ord_le827224136tate_o X_45) Z_12) (@ (@ tptp.ord_le827224136tate_o Y_28) Z_12)))))
(assert (forall ((X_44 (-> tptp.pname Bool)) (Y_27 (-> tptp.pname Bool))) (= (@ (@ tptp.ord_less_eq_pname_o X_44) Y_27) (= (@ (@ tptp.semila1780557381name_o X_44) Y_27) Y_27))))
(assert (forall ((X_44 (-> tptp.hoare_1167836817_state Bool)) (Y_27 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.ord_le827224136tate_o X_44) Y_27) (= (@ (@ tptp.semila1172322802tate_o X_44) Y_27) Y_27))))
(assert (forall ((Y_26 (-> tptp.pname Bool)) (X_43 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o Y_26) (@ (@ tptp.semila1780557381name_o X_43) Y_26))))
(assert (forall ((Y_26 (-> tptp.hoare_1167836817_state Bool)) (X_43 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o Y_26) (@ (@ tptp.semila1172322802tate_o X_43) Y_26))))
(assert (forall ((Y_25 (-> tptp.pname Bool)) (X_42 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o Y_25) (@ (@ tptp.semila1780557381name_o X_42) Y_25))))
(assert (forall ((Y_25 (-> tptp.hoare_1167836817_state Bool)) (X_42 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o Y_25) (@ (@ tptp.semila1172322802tate_o X_42) Y_25))))
(assert (forall ((X_41 (-> tptp.pname Bool)) (Y_24 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o X_41) (@ (@ tptp.semila1780557381name_o X_41) Y_24))))
(assert (forall ((X_41 (-> tptp.hoare_1167836817_state Bool)) (Y_24 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o X_41) (@ (@ tptp.semila1172322802tate_o X_41) Y_24))))
(assert (forall ((X_40 (-> tptp.pname Bool)) (Y_23 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o X_40) (@ (@ tptp.semila1780557381name_o X_40) Y_23))))
(assert (forall ((X_40 (-> tptp.hoare_1167836817_state Bool)) (Y_23 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o X_40) (@ (@ tptp.semila1172322802tate_o X_40) Y_23))))
(assert (forall ((X_39 (-> tptp.pname Bool)) (Y_22 (-> tptp.pname Bool))) (= (= (@ (@ tptp.semila1780557381name_o X_39) Y_22) tptp.bot_bot_pname_o) (and (= X_39 tptp.bot_bot_pname_o) (= Y_22 tptp.bot_bot_pname_o)))))
(assert (forall ((X_39 (-> tptp.hoare_1167836817_state Bool)) (Y_22 (-> tptp.hoare_1167836817_state Bool))) (= (= (@ (@ tptp.semila1172322802tate_o X_39) Y_22) tptp.bot_bo70021908tate_o) (and (= X_39 tptp.bot_bo70021908tate_o) (= Y_22 tptp.bot_bo70021908tate_o)))))
(assert (forall ((X_38 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1780557381name_o X_38) tptp.bot_bot_pname_o) X_38)))
(assert (forall ((X_38 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila1172322802tate_o X_38) tptp.bot_bo70021908tate_o) X_38)))
(assert (forall ((X_37 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1780557381name_o tptp.bot_bot_pname_o) X_37) X_37)))
(assert (forall ((X_37 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila1172322802tate_o tptp.bot_bo70021908tate_o) X_37) X_37)))
(assert (forall ((B_46 (-> (-> tptp.pname Bool) Bool)) (A_64 (-> (-> tptp.pname Bool) Bool)) (F_32 (-> (-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname Bool)) (F_31 (-> (-> (-> tptp.pname Bool) Bool) tptp.pname Bool))) (=> (@ (@ tptp.finite697516351name_o F_32) F_31) (=> (@ tptp.finite297249702name_o A_64) (=> (not (= A_64 tptp.bot_bot_pname_o_o)) (=> (@ tptp.finite297249702name_o B_46) (=> (not (= B_46 tptp.bot_bot_pname_o_o)) (= (@ F_31 (@ (@ tptp.semila181081674me_o_o A_64) B_46)) (@ (@ F_32 (@ F_31 A_64)) (@ F_31 B_46))))))))))
(assert (forall ((B_46 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (A_64 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_32 (-> (-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool)) (F_31 (-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.finite671847800tate_o F_32) F_31) (=> (@ tptp.finite1380128977tate_o A_64) (=> (not (= A_64 tptp.bot_bo691907561te_o_o)) (=> (@ tptp.finite1380128977tate_o B_46) (=> (not (= B_46 tptp.bot_bo691907561te_o_o)) (= (@ F_31 (@ (@ tptp.semila866907787te_o_o A_64) B_46)) (@ (@ F_32 (@ F_31 A_64)) (@ F_31 B_46))))))))))
(assert (forall ((B_46 (-> tptp.pname Bool)) (A_64 (-> tptp.pname Bool)) (F_32 (-> tptp.pname tptp.pname tptp.pname)) (F_31 (-> (-> tptp.pname Bool) tptp.pname))) (=> (@ (@ tptp.finite89670078_pname F_32) F_31) (=> (@ tptp.finite_finite_pname A_64) (=> (not (= A_64 tptp.bot_bot_pname_o)) (=> (@ tptp.finite_finite_pname B_46) (=> (not (= B_46 tptp.bot_bot_pname_o)) (= (@ F_31 (@ (@ tptp.semila1780557381name_o A_64) B_46)) (@ (@ F_32 (@ F_31 A_64)) (@ F_31 B_46))))))))))
(assert (forall ((B_46 (-> tptp.hoare_1167836817_state Bool)) (A_64 (-> tptp.hoare_1167836817_state Bool)) (F_32 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state tptp.hoare_1167836817_state)) (F_31 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state))) (=> (@ (@ tptp.finite806517911_state F_32) F_31) (=> (@ tptp.finite1084549118_state A_64) (=> (not (= A_64 tptp.bot_bo70021908tate_o)) (=> (@ tptp.finite1084549118_state B_46) (=> (not (= B_46 tptp.bot_bo70021908tate_o)) (= (@ F_31 (@ (@ tptp.semila1172322802tate_o A_64) B_46)) (@ (@ F_32 (@ F_31 A_64)) (@ F_31 B_46))))))))))
(assert (forall ((B_45 (-> (-> tptp.pname Bool) Bool)) (A_63 (-> (-> tptp.pname Bool) Bool)) (F_30 (-> (-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname Bool)) (F_29 (-> (-> (-> tptp.pname Bool) Bool) tptp.pname Bool))) (let ((_let_1 (@ F_29 A_63))) (=> (@ (@ tptp.finite697516351name_o F_30) F_29) (=> (@ tptp.finite297249702name_o A_63) (=> (not (= B_45 tptp.bot_bot_pname_o_o)) (=> (@ (@ tptp.ord_le1205211808me_o_o B_45) A_63) (= (@ (@ F_30 (@ F_29 B_45)) _let_1) _let_1))))))))
(assert (forall ((B_45 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (A_63 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_30 (-> (-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool)) (F_29 (-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ F_29 A_63))) (=> (@ (@ tptp.finite671847800tate_o F_30) F_29) (=> (@ tptp.finite1380128977tate_o A_63) (=> (not (= B_45 tptp.bot_bo691907561te_o_o)) (=> (@ (@ tptp.ord_le741939125te_o_o B_45) A_63) (= (@ (@ F_30 (@ F_29 B_45)) _let_1) _let_1))))))))
(assert (forall ((B_45 (-> tptp.pname Bool)) (A_63 (-> tptp.pname Bool)) (F_30 (-> tptp.pname tptp.pname tptp.pname)) (F_29 (-> (-> tptp.pname Bool) tptp.pname))) (let ((_let_1 (@ F_29 A_63))) (=> (@ (@ tptp.finite89670078_pname F_30) F_29) (=> (@ tptp.finite_finite_pname A_63) (=> (not (= B_45 tptp.bot_bot_pname_o)) (=> (@ (@ tptp.ord_less_eq_pname_o B_45) A_63) (= (@ (@ F_30 (@ F_29 B_45)) _let_1) _let_1))))))))
(assert (forall ((B_45 (-> tptp.hoare_1167836817_state Bool)) (A_63 (-> tptp.hoare_1167836817_state Bool)) (F_30 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state tptp.hoare_1167836817_state)) (F_29 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state))) (let ((_let_1 (@ F_29 A_63))) (=> (@ (@ tptp.finite806517911_state F_30) F_29) (=> (@ tptp.finite1084549118_state A_63) (=> (not (= B_45 tptp.bot_bo70021908tate_o)) (=> (@ (@ tptp.ord_le827224136tate_o B_45) A_63) (= (@ (@ F_30 (@ F_29 B_45)) _let_1) _let_1))))))))
(assert (forall ((G_7 (-> tptp.hoare_1167836817_state Bool)) (P_11 (-> tptp.state tptp.state Bool))) (@ (@ tptp.hoare_123228589_state G_7) (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state P_11) tptp.skip) P_11)) tptp.bot_bo70021908tate_o))))
(assert (forall ((X_36 tptp.pname) (A_62 (-> tptp.pname Bool)) (F_28 (-> tptp.pname tptp.pname tptp.pname)) (F_27 (-> (-> tptp.pname Bool) tptp.pname))) (=> (@ (@ tptp.finite89670078_pname F_28) F_27) (=> (@ tptp.finite_finite_pname A_62) (=> (not (= A_62 tptp.bot_bot_pname_o)) (= (@ F_27 (@ (@ tptp.insert_pname X_36) A_62)) (@ (@ F_28 X_36) (@ F_27 A_62))))))))
(assert (forall ((X_36 tptp.hoare_1167836817_state) (A_62 (-> tptp.hoare_1167836817_state Bool)) (F_28 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state tptp.hoare_1167836817_state)) (F_27 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state))) (=> (@ (@ tptp.finite806517911_state F_28) F_27) (=> (@ tptp.finite1084549118_state A_62) (=> (not (= A_62 tptp.bot_bo70021908tate_o)) (= (@ F_27 (@ (@ tptp.insert2134838167_state X_36) A_62)) (@ (@ F_28 X_36) (@ F_27 A_62))))))))
(assert (forall ((X_36 (-> tptp.pname Bool)) (A_62 (-> (-> tptp.pname Bool) Bool)) (F_28 (-> (-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname Bool)) (F_27 (-> (-> (-> tptp.pname Bool) Bool) tptp.pname Bool))) (=> (@ (@ tptp.finite697516351name_o F_28) F_27) (=> (@ tptp.finite297249702name_o A_62) (=> (not (= A_62 tptp.bot_bot_pname_o_o)) (= (@ F_27 (@ (@ tptp.insert_pname_o X_36) A_62)) (@ (@ F_28 X_36) (@ F_27 A_62))))))))
(assert (forall ((X_36 (-> tptp.hoare_1167836817_state Bool)) (A_62 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_28 (-> (-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool)) (F_27 (-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.finite671847800tate_o F_28) F_27) (=> (@ tptp.finite1380128977tate_o A_62) (=> (not (= A_62 tptp.bot_bo691907561te_o_o)) (= (@ F_27 (@ (@ tptp.insert999278200tate_o X_36) A_62)) (@ (@ F_28 X_36) (@ F_27 A_62))))))))
(assert (forall ((P_10 (-> (-> tptp.pname Bool) Bool)) (F_25 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname F_25) (=> (not (= F_25 tptp.bot_bot_pname_o)) (=> (forall ((X_5 tptp.pname)) (@ P_10 (@ (@ tptp.insert_pname X_5) tptp.bot_bot_pname_o))) (=> (forall ((X_5 tptp.pname) (F_26 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname F_26) (=> (not (= F_26 tptp.bot_bot_pname_o)) (=> (not (@ (@ tptp.member_pname X_5) F_26)) (=> (@ P_10 F_26) (@ P_10 (@ (@ tptp.insert_pname X_5) F_26))))))) (@ P_10 F_25)))))))
(assert (forall ((P_10 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_25 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state F_25) (=> (not (= F_25 tptp.bot_bo70021908tate_o)) (=> (forall ((X_5 tptp.hoare_1167836817_state)) (@ P_10 (@ (@ tptp.insert2134838167_state X_5) tptp.bot_bo70021908tate_o))) (=> (forall ((X_5 tptp.hoare_1167836817_state) (F_26 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state F_26) (=> (not (= F_26 tptp.bot_bo70021908tate_o)) (=> (not (@ (@ tptp.member2058392318_state X_5) F_26)) (=> (@ P_10 F_26) (@ P_10 (@ (@ tptp.insert2134838167_state X_5) F_26))))))) (@ P_10 F_25)))))))
(assert (forall ((P_10 (-> (-> (-> tptp.pname Bool) Bool) Bool)) (F_25 (-> (-> tptp.pname Bool) Bool))) (=> (@ tptp.finite297249702name_o F_25) (=> (not (= F_25 tptp.bot_bot_pname_o_o)) (=> (forall ((X_5 (-> tptp.pname Bool))) (@ P_10 (@ (@ tptp.insert_pname_o X_5) tptp.bot_bot_pname_o_o))) (=> (forall ((X_5 (-> tptp.pname Bool)) (F_26 (-> (-> tptp.pname Bool) Bool))) (=> (@ tptp.finite297249702name_o F_26) (=> (not (= F_26 tptp.bot_bot_pname_o_o)) (=> (not (@ (@ tptp.member_pname_o X_5) F_26)) (=> (@ P_10 F_26) (@ P_10 (@ (@ tptp.insert_pname_o X_5) F_26))))))) (@ P_10 F_25)))))))
(assert (forall ((P_10 (-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) Bool)) (F_25 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ tptp.finite1380128977tate_o F_25) (=> (not (= F_25 tptp.bot_bo691907561te_o_o)) (=> (forall ((X_5 (-> tptp.hoare_1167836817_state Bool))) (@ P_10 (@ (@ tptp.insert999278200tate_o X_5) tptp.bot_bo691907561te_o_o))) (=> (forall ((X_5 (-> tptp.hoare_1167836817_state Bool)) (F_26 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ tptp.finite1380128977tate_o F_26) (=> (not (= F_26 tptp.bot_bo691907561te_o_o)) (=> (not (@ (@ tptp.member864234961tate_o X_5) F_26)) (=> (@ P_10 F_26) (@ P_10 (@ (@ tptp.insert999278200tate_o X_5) F_26))))))) (@ P_10 F_25)))))))
(assert (forall ((Pname tptp.pname)) (not (= (@ tptp.body_1 Pname) tptp.skip))))
(assert (forall ((Pname tptp.pname)) (not (= tptp.skip (@ tptp.body_1 Pname)))))
(assert (@ tptp.wt tptp.skip))
(assert (forall ((X_35 tptp.pname) (A_61 (-> tptp.pname Bool)) (F_24 (-> tptp.pname tptp.pname tptp.pname)) (F_23 (-> (-> tptp.pname Bool) tptp.pname))) (let ((_let_1 (@ F_23 A_61))) (=> (@ (@ tptp.finite89670078_pname F_24) F_23) (=> (@ tptp.finite_finite_pname A_61) (=> (@ (@ tptp.member_pname X_35) A_61) (= (@ (@ F_24 X_35) _let_1) _let_1)))))))
(assert (forall ((X_35 tptp.hoare_1167836817_state) (A_61 (-> tptp.hoare_1167836817_state Bool)) (F_24 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state tptp.hoare_1167836817_state)) (F_23 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state))) (let ((_let_1 (@ F_23 A_61))) (=> (@ (@ tptp.finite806517911_state F_24) F_23) (=> (@ tptp.finite1084549118_state A_61) (=> (@ (@ tptp.member2058392318_state X_35) A_61) (= (@ (@ F_24 X_35) _let_1) _let_1)))))))
(assert (forall ((X_35 (-> tptp.pname Bool)) (A_61 (-> (-> tptp.pname Bool) Bool)) (F_24 (-> (-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname Bool)) (F_23 (-> (-> (-> tptp.pname Bool) Bool) tptp.pname Bool))) (let ((_let_1 (@ F_23 A_61))) (=> (@ (@ tptp.finite697516351name_o F_24) F_23) (=> (@ tptp.finite297249702name_o A_61) (=> (@ (@ tptp.member_pname_o X_35) A_61) (= (@ (@ F_24 X_35) _let_1) _let_1)))))))
(assert (forall ((X_35 (-> tptp.hoare_1167836817_state Bool)) (A_61 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_24 (-> (-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool)) (F_23 (-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ F_23 A_61))) (=> (@ (@ tptp.finite671847800tate_o F_24) F_23) (=> (@ tptp.finite1380128977tate_o A_61) (=> (@ (@ tptp.member864234961tate_o X_35) A_61) (= (@ (@ F_24 X_35) _let_1) _let_1)))))))
(assert (forall ((N_1 (-> (-> tptp.pname Bool) Bool)) (H (-> (-> tptp.pname Bool) tptp.pname Bool)) (F_22 (-> (-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname Bool)) (F_21 (-> (-> (-> tptp.pname Bool) Bool) tptp.pname Bool))) (=> (@ (@ tptp.finite697516351name_o F_22) F_21) (=> (forall ((X_5 (-> tptp.pname Bool)) (Y_2 (-> tptp.pname Bool))) (= (@ H (@ (@ F_22 X_5) Y_2)) (@ (@ F_22 (@ H X_5)) (@ H Y_2)))) (=> (@ tptp.finite297249702name_o N_1) (=> (not (= N_1 tptp.bot_bot_pname_o_o)) (= (@ H (@ F_21 N_1)) (@ F_21 (@ (@ tptp.image_1085733413name_o H) N_1)))))))))
(assert (forall ((N_1 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (H (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool)) (F_22 (-> (-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool)) (F_21 (-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.finite671847800tate_o F_22) F_21) (=> (forall ((X_5 (-> tptp.hoare_1167836817_state Bool)) (Y_2 (-> tptp.hoare_1167836817_state Bool))) (= (@ H (@ (@ F_22 X_5) Y_2)) (@ (@ F_22 (@ H X_5)) (@ H Y_2)))) (=> (@ tptp.finite1380128977tate_o N_1) (=> (not (= N_1 tptp.bot_bo691907561te_o_o)) (= (@ H (@ F_21 N_1)) (@ F_21 (@ (@ tptp.image_1488525317tate_o H) N_1)))))))))
(assert (forall ((N_1 (-> tptp.pname Bool)) (H (-> tptp.pname tptp.pname)) (F_22 (-> tptp.pname tptp.pname tptp.pname)) (F_21 (-> (-> tptp.pname Bool) tptp.pname))) (=> (@ (@ tptp.finite89670078_pname F_22) F_21) (=> (forall ((X_5 tptp.pname) (Y_2 tptp.pname)) (= (@ H (@ (@ F_22 X_5) Y_2)) (@ (@ F_22 (@ H X_5)) (@ H Y_2)))) (=> (@ tptp.finite_finite_pname N_1) (=> (not (= N_1 tptp.bot_bot_pname_o)) (= (@ H (@ F_21 N_1)) (@ F_21 (@ (@ tptp.image_pname_pname H) N_1)))))))))
(assert (forall ((N_1 (-> tptp.hoare_1167836817_state Bool)) (H (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state)) (F_22 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state tptp.hoare_1167836817_state)) (F_21 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state))) (=> (@ (@ tptp.finite806517911_state F_22) F_21) (=> (forall ((X_5 tptp.hoare_1167836817_state) (Y_2 tptp.hoare_1167836817_state)) (= (@ H (@ (@ F_22 X_5) Y_2)) (@ (@ F_22 (@ H X_5)) (@ H Y_2)))) (=> (@ tptp.finite1084549118_state N_1) (=> (not (= N_1 tptp.bot_bo70021908tate_o)) (= (@ H (@ F_21 N_1)) (@ F_21 (@ (@ tptp.image_31595733_state H) N_1)))))))))
(assert (forall ((G_6 (-> tptp.hoare_1167836817_state Bool)) (P_9 (-> tptp.state tptp.state Bool)) (B_44 (-> tptp.state Bool)) (C_23 tptp.com)) (@ (@ tptp.hoare_123228589_state G_6) (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state (lambda ((Z_11 tptp.state) (S_3 tptp.state)) (and (@ (@ P_9 Z_11) S_3) (not (@ B_44 S_3))))) (@ (@ tptp.while B_44) C_23)) P_9)) tptp.bot_bo70021908tate_o))))
(assert (forall ((D_2 tptp.com) (R_1 (-> tptp.state tptp.state Bool)) (G_5 (-> tptp.hoare_1167836817_state Bool)) (P_8 (-> tptp.state tptp.state Bool)) (C_22 tptp.com) (Q_4 (-> tptp.state tptp.state Bool))) (let ((_let_1 (@ tptp.hoare_908217195_state P_8))) (let ((_let_2 (@ tptp.hoare_123228589_state G_5))) (=> (@ _let_2 (@ (@ tptp.insert2134838167_state (@ (@ _let_1 C_22) Q_4)) tptp.bot_bo70021908tate_o)) (=> (@ _let_2 (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state Q_4) D_2) R_1)) tptp.bot_bo70021908tate_o)) (@ _let_2 (@ (@ tptp.insert2134838167_state (@ (@ _let_1 (@ (@ tptp.semi C_22) D_2)) R_1)) tptp.bot_bo70021908tate_o))))))))
(assert (forall ((X_34 (-> tptp.pname Bool))) (= (@ tptp.the_elem_pname X_34) (@ tptp.the_pname (lambda ((X_5 tptp.pname)) (= X_34 (@ (@ tptp.insert_pname X_5) tptp.bot_bot_pname_o)))))))
(assert (forall ((X_34 (-> tptp.hoare_1167836817_state Bool))) (= (@ tptp.the_el323660082_state X_34) (@ tptp.the_Ho310147232_state (lambda ((X_5 tptp.hoare_1167836817_state)) (= X_34 (@ (@ tptp.insert2134838167_state X_5) tptp.bot_bo70021908tate_o)))))))
(assert (forall ((B_42 (-> tptp.state Bool)) (C_21 tptp.com)) (=> (@ tptp.wt (@ (@ tptp.while B_42) C_21)) (@ tptp.wt C_21))))
(assert (forall ((C1 tptp.com) (C2 tptp.com)) (=> (@ tptp.wt (@ (@ tptp.semi C1) C2)) (not (=> (@ tptp.wt C1) (not (@ tptp.wt C2)))))))
(assert (forall ((Com1_1 tptp.com) (Com2_1 tptp.com) (Fun (-> tptp.state Bool)) (Com_1 tptp.com)) (not (= (@ (@ tptp.semi Com1_1) Com2_1) (@ (@ tptp.while Fun) Com_1)))))
(assert (forall ((Fun (-> tptp.state Bool)) (Com_1 tptp.com) (Com1_1 tptp.com) (Com2_1 tptp.com)) (not (= (@ (@ tptp.while Fun) Com_1) (@ (@ tptp.semi Com1_1) Com2_1)))))
(assert (forall ((Com1_1 tptp.com) (Com2_1 tptp.com) (Com1 tptp.com) (Com2 tptp.com)) (= (= (@ (@ tptp.semi Com1_1) Com2_1) (@ (@ tptp.semi Com1) Com2)) (and (= Com1_1 Com1) (= Com2_1 Com2)))))
(assert (forall ((Fun_1 (-> tptp.state Bool)) (Com_2 tptp.com) (Fun (-> tptp.state Bool)) (Com_1 tptp.com)) (= (= (@ (@ tptp.while Fun_1) Com_2) (@ (@ tptp.while Fun) Com_1)) (and (= Fun_1 Fun) (= Com_2 Com_1)))))
(assert (forall ((Pname tptp.pname) (Fun_1 (-> tptp.state Bool)) (Com_2 tptp.com)) (not (= (@ tptp.body_1 Pname) (@ (@ tptp.while Fun_1) Com_2)))))
(assert (forall ((Fun_1 (-> tptp.state Bool)) (Com_2 tptp.com) (Pname tptp.pname)) (not (= (@ (@ tptp.while Fun_1) Com_2) (@ tptp.body_1 Pname)))))
(assert (forall ((B_42 (-> tptp.state Bool)) (C_21 tptp.com)) (=> (@ tptp.wt C_21) (@ tptp.wt (@ (@ tptp.while B_42) C_21)))))
(assert (forall ((Fun (-> tptp.state Bool)) (Com_1 tptp.com)) (not (= tptp.skip (@ (@ tptp.while Fun) Com_1)))))
(assert (forall ((Fun (-> tptp.state Bool)) (Com_1 tptp.com)) (not (= (@ (@ tptp.while Fun) Com_1) tptp.skip))))
(assert (forall ((Pname tptp.pname) (Com1_1 tptp.com) (Com2_1 tptp.com)) (not (= (@ tptp.body_1 Pname) (@ (@ tptp.semi Com1_1) Com2_1)))))
(assert (forall ((Com1_1 tptp.com) (Com2_1 tptp.com) (Pname tptp.pname)) (not (= (@ (@ tptp.semi Com1_1) Com2_1) (@ tptp.body_1 Pname)))))
(assert (forall ((C1 tptp.com) (C0 tptp.com)) (=> (@ tptp.wt C0) (=> (@ tptp.wt C1) (@ tptp.wt (@ (@ tptp.semi C0) C1))))))
(assert (forall ((Com1 tptp.com) (Com2 tptp.com)) (not (= tptp.skip (@ (@ tptp.semi Com1) Com2)))))
(assert (forall ((Com1 tptp.com) (Com2 tptp.com)) (not (= (@ (@ tptp.semi Com1) Com2) tptp.skip))))
(assert (forall ((X_33 tptp.pname) (A_60 (-> tptp.pname Bool)) (F_20 (-> tptp.pname tptp.pname tptp.pname)) (F_19 (-> (-> tptp.pname Bool) tptp.pname))) (=> (@ (@ tptp.finite1282449217_pname F_20) F_19) (=> (@ tptp.finite_finite_pname A_60) (=> (not (@ (@ tptp.member_pname X_33) A_60)) (=> (not (= A_60 tptp.bot_bot_pname_o)) (= (@ F_19 (@ (@ tptp.insert_pname X_33) A_60)) (@ (@ F_20 X_33) (@ F_19 A_60)))))))))
(assert (forall ((X_33 tptp.hoare_1167836817_state) (A_60 (-> tptp.hoare_1167836817_state Bool)) (F_20 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state tptp.hoare_1167836817_state)) (F_19 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state))) (=> (@ (@ tptp.finite1074406356_state F_20) F_19) (=> (@ tptp.finite1084549118_state A_60) (=> (not (@ (@ tptp.member2058392318_state X_33) A_60)) (=> (not (= A_60 tptp.bot_bo70021908tate_o)) (= (@ F_19 (@ (@ tptp.insert2134838167_state X_33) A_60)) (@ (@ F_20 X_33) (@ F_19 A_60)))))))))
(assert (forall ((X_33 (-> tptp.pname Bool)) (A_60 (-> (-> tptp.pname Bool) Bool)) (F_20 (-> (-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname Bool)) (F_19 (-> (-> (-> tptp.pname Bool) Bool) tptp.pname Bool))) (=> (@ (@ tptp.finite349908348name_o F_20) F_19) (=> (@ tptp.finite297249702name_o A_60) (=> (not (@ (@ tptp.member_pname_o X_33) A_60)) (=> (not (= A_60 tptp.bot_bot_pname_o_o)) (= (@ F_19 (@ (@ tptp.insert_pname_o X_33) A_60)) (@ (@ F_20 X_33) (@ F_19 A_60)))))))))
(assert (forall ((X_33 (-> tptp.hoare_1167836817_state Bool)) (A_60 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_20 (-> (-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool)) (F_19 (-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.finite979047547tate_o F_20) F_19) (=> (@ tptp.finite1380128977tate_o A_60) (=> (not (@ (@ tptp.member864234961tate_o X_33) A_60)) (=> (not (= A_60 tptp.bot_bo691907561te_o_o)) (= (@ F_19 (@ (@ tptp.insert999278200tate_o X_33) A_60)) (@ (@ F_20 X_33) (@ F_19 A_60)))))))))
(assert (forall ((X_32 tptp.pname) (F_18 (-> tptp.pname tptp.pname tptp.pname)) (F_17 (-> (-> tptp.pname Bool) tptp.pname))) (=> (@ (@ tptp.finite1282449217_pname F_18) F_17) (= (@ F_17 (@ (@ tptp.insert_pname X_32) tptp.bot_bot_pname_o)) X_32))))
(assert (forall ((X_32 tptp.hoare_1167836817_state) (F_18 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state tptp.hoare_1167836817_state)) (F_17 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state))) (=> (@ (@ tptp.finite1074406356_state F_18) F_17) (= (@ F_17 (@ (@ tptp.insert2134838167_state X_32) tptp.bot_bo70021908tate_o)) X_32))))
(assert (forall ((A_59 (-> tptp.pname Bool)) (F_16 (-> tptp.pname tptp.pname tptp.pname)) (F_15 (-> (-> tptp.pname Bool) tptp.pname))) (=> (@ (@ tptp.finite1282449217_pname F_16) F_15) (=> (@ tptp.finite_finite_pname A_59) (=> (not (= A_59 tptp.bot_bot_pname_o)) (=> (forall ((X_5 tptp.pname) (Y_2 tptp.pname)) (@ (@ tptp.member_pname (@ (@ F_16 X_5) Y_2)) (@ (@ tptp.insert_pname X_5) (@ (@ tptp.insert_pname Y_2) tptp.bot_bot_pname_o)))) (@ (@ tptp.member_pname (@ F_15 A_59)) A_59)))))))
(assert (forall ((A_59 (-> tptp.hoare_1167836817_state Bool)) (F_16 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state tptp.hoare_1167836817_state)) (F_15 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state))) (=> (@ (@ tptp.finite1074406356_state F_16) F_15) (=> (@ tptp.finite1084549118_state A_59) (=> (not (= A_59 tptp.bot_bo70021908tate_o)) (=> (forall ((X_5 tptp.hoare_1167836817_state) (Y_2 tptp.hoare_1167836817_state)) (@ (@ tptp.member2058392318_state (@ (@ F_16 X_5) Y_2)) (@ (@ tptp.insert2134838167_state X_5) (@ (@ tptp.insert2134838167_state Y_2) tptp.bot_bo70021908tate_o)))) (@ (@ tptp.member2058392318_state (@ F_15 A_59)) A_59)))))))
(assert (forall ((A_59 (-> (-> tptp.pname Bool) Bool)) (F_16 (-> (-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname Bool)) (F_15 (-> (-> (-> tptp.pname Bool) Bool) tptp.pname Bool))) (=> (@ (@ tptp.finite349908348name_o F_16) F_15) (=> (@ tptp.finite297249702name_o A_59) (=> (not (= A_59 tptp.bot_bot_pname_o_o)) (=> (forall ((X_5 (-> tptp.pname Bool)) (Y_2 (-> tptp.pname Bool))) (@ (@ tptp.member_pname_o (@ (@ F_16 X_5) Y_2)) (@ (@ tptp.insert_pname_o X_5) (@ (@ tptp.insert_pname_o Y_2) tptp.bot_bot_pname_o_o)))) (@ (@ tptp.member_pname_o (@ F_15 A_59)) A_59)))))))
(assert (forall ((A_59 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_16 (-> (-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool)) (F_15 (-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.finite979047547tate_o F_16) F_15) (=> (@ tptp.finite1380128977tate_o A_59) (=> (not (= A_59 tptp.bot_bo691907561te_o_o)) (=> (forall ((X_5 (-> tptp.hoare_1167836817_state Bool)) (Y_2 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.member864234961tate_o (@ (@ F_16 X_5) Y_2)) (@ (@ tptp.insert999278200tate_o X_5) (@ (@ tptp.insert999278200tate_o Y_2) tptp.bot_bo691907561te_o_o)))) (@ (@ tptp.member864234961tate_o (@ F_15 A_59)) A_59)))))))
(assert (forall ((Y_21 tptp.hoare_1167836817_state)) (not (forall ((Fun1 (-> tptp.state tptp.state Bool)) (Com tptp.com) (Fun2 (-> tptp.state tptp.state Bool))) (not (= Y_21 (@ (@ (@ tptp.hoare_908217195_state Fun1) Com) Fun2)))))))
(assert (forall ((F_14 (-> tptp.pname tptp.hoare_1167836817_state)) (G_4 (-> tptp.pname tptp.hoare_1167836817_state)) (M (-> tptp.pname Bool)) (N (-> tptp.pname Bool))) (=> (= M N) (=> (forall ((X_5 tptp.pname)) (=> (@ (@ tptp.member_pname X_5) N) (= (@ F_14 X_5) (@ G_4 X_5)))) (= (@ (@ tptp.image_575578384_state F_14) M) (@ (@ tptp.image_575578384_state G_4) N))))))
(assert (forall ((Q_3 (-> tptp.hoare_1167836817_state Bool)) (P_7 (-> tptp.hoare_1167836817_state Bool))) (=> (forall ((X_5 tptp.hoare_1167836817_state)) (=> (@ P_7 X_5) (@ Q_3 X_5))) (@ (@ tptp.ord_le827224136tate_o (@ tptp.collec1027672124_state P_7)) (@ tptp.collec1027672124_state Q_3)))))
(assert (forall ((Q_3 (-> tptp.pname Bool)) (P_7 (-> tptp.pname Bool))) (=> (forall ((X_5 tptp.pname)) (=> (@ P_7 X_5) (@ Q_3 X_5))) (@ (@ tptp.ord_less_eq_pname_o (@ tptp.collect_pname P_7)) (@ tptp.collect_pname Q_3)))))
(assert (forall ((Q_3 (-> (-> tptp.pname Bool) Bool)) (P_7 (-> (-> tptp.pname Bool) Bool))) (=> (forall ((X_5 (-> tptp.pname Bool))) (=> (@ P_7 X_5) (@ Q_3 X_5))) (@ (@ tptp.ord_le1205211808me_o_o (@ tptp.collect_pname_o P_7)) (@ tptp.collect_pname_o Q_3)))))
(assert (forall ((Q_3 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (P_7 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (forall ((X_5 (-> tptp.hoare_1167836817_state Bool))) (=> (@ P_7 X_5) (@ Q_3 X_5))) (@ (@ tptp.ord_le741939125te_o_o (@ tptp.collec269976083tate_o P_7)) (@ tptp.collec269976083tate_o Q_3)))))
(assert (forall ((Q_2 (-> tptp.pname Bool)) (P_6 (-> tptp.pname Bool))) (=> (forall ((X_5 tptp.pname)) (=> (@ P_6 X_5) (@ Q_2 X_5))) (@ (@ tptp.ord_less_eq_pname_o P_6) Q_2))))
(assert (forall ((Q_2 (-> tptp.hoare_1167836817_state Bool)) (P_6 (-> tptp.hoare_1167836817_state Bool))) (=> (forall ((X_5 tptp.hoare_1167836817_state)) (=> (@ P_6 X_5) (@ Q_2 X_5))) (@ (@ tptp.ord_le827224136tate_o P_6) Q_2))))
(assert (forall ((A_58 tptp.pname) (A_57 (-> tptp.pname Bool))) (=> (@ (@ tptp.member_pname A_58) A_57) (exists ((B_43 (-> tptp.pname Bool))) (and (= A_57 (@ (@ tptp.insert_pname A_58) B_43)) (not (@ (@ tptp.member_pname A_58) B_43)))))))
(assert (forall ((A_58 tptp.hoare_1167836817_state) (A_57 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.member2058392318_state A_58) A_57) (exists ((B_43 (-> tptp.hoare_1167836817_state Bool))) (and (= A_57 (@ (@ tptp.insert2134838167_state A_58) B_43)) (not (@ (@ tptp.member2058392318_state A_58) B_43)))))))
(assert (forall ((X_31 tptp.pname) (A_56 (-> tptp.pname Bool))) (=> (@ (@ tptp.member_pname X_31) A_56) (not (forall ((B_43 (-> tptp.pname Bool))) (=> (= A_56 (@ (@ tptp.insert_pname X_31) B_43)) (@ (@ tptp.member_pname X_31) B_43)))))))
(assert (forall ((X_31 tptp.hoare_1167836817_state) (A_56 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.member2058392318_state X_31) A_56) (not (forall ((B_43 (-> tptp.hoare_1167836817_state Bool))) (=> (= A_56 (@ (@ tptp.insert2134838167_state X_31) B_43)) (@ (@ tptp.member2058392318_state X_31) B_43)))))))
(assert (forall ((A_55 (-> tptp.pname Bool))) (=> (forall ((Y_2 tptp.pname)) (not (@ (@ tptp.member_pname Y_2) A_55))) (= A_55 tptp.bot_bot_pname_o))))
(assert (forall ((A_55 (-> tptp.hoare_1167836817_state Bool))) (=> (forall ((Y_2 tptp.hoare_1167836817_state)) (not (@ (@ tptp.member2058392318_state Y_2) A_55))) (= A_55 tptp.bot_bo70021908tate_o))))
(assert (forall ((G_3 (-> tptp.hoare_1167836817_state Bool)) (C_21 tptp.com)) (let ((_let_1 (@ tptp.hoare_123228589_state G_3))) (=> tptp.hoare_1201148605gleton (=> (@ _let_1 (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state (lambda ((Z_11 tptp.state) (S0_1 tptp.state)) (forall ((S1 tptp.state)) (=> (@ (@ (@ tptp.evalc C_21) S0_1) S1) (= Z_11 S1))))) C_21) tptp.fequal_state)) tptp.bot_bo70021908tate_o)) (@ _let_1 (@ (@ tptp.insert2134838167_state (@ tptp.hoare_Mirabelle_MGT C_21)) tptp.bot_bo70021908tate_o)))))))
(assert (forall ((G_3 (-> tptp.hoare_1167836817_state Bool)) (C_21 tptp.com)) (let ((_let_1 (@ tptp.hoare_123228589_state G_3))) (=> (@ _let_1 (@ (@ tptp.insert2134838167_state (@ tptp.hoare_Mirabelle_MGT C_21)) tptp.bot_bo70021908tate_o)) (@ _let_1 (@ (@ tptp.insert2134838167_state (@ (@ (@ tptp.hoare_908217195_state (lambda ((Z_11 tptp.state) (S0_1 tptp.state)) (forall ((S1 tptp.state)) (=> (@ (@ (@ tptp.evalc C_21) S0_1) S1) (= Z_11 S1))))) C_21) tptp.fequal_state)) tptp.bot_bo70021908tate_o))))))
(assert (forall ((C_21 tptp.com)) (= (@ tptp.hoare_Mirabelle_MGT C_21) (@ (@ (@ tptp.hoare_908217195_state tptp.fequal_state) C_21) (@ tptp.evalc C_21)))))
(assert (forall ((Pn_1 tptp.pname) (S0 tptp.state) (S1_1 tptp.state)) (=> (@ (@ (@ tptp.evalc (@ tptp.the_com (@ tptp.body Pn_1))) S0) S1_1) (@ (@ (@ tptp.evalc (@ tptp.body_1 Pn_1)) S0) S1_1))))
(assert (forall ((P tptp.pname) (S_2 tptp.state) (S1_1 tptp.state)) (=> (@ (@ (@ tptp.evalc (@ tptp.body_1 P)) S_2) S1_1) (@ (@ (@ tptp.evalc (@ tptp.the_com (@ tptp.body P))) S_2) S1_1))))
(assert (forall ((S_2 tptp.state) (T tptp.state)) (=> (@ (@ (@ tptp.evalc tptp.skip) S_2) T) (= T S_2))))
(assert (forall ((C_21 tptp.com) (B_42 (-> tptp.state Bool)) (S_2 tptp.state)) (=> (not (@ B_42 S_2)) (@ (@ (@ tptp.evalc (@ (@ tptp.while B_42) C_21)) S_2) S_2))))
(assert (forall ((S2 tptp.state) (C_21 tptp.com) (S1_1 tptp.state) (B_42 (-> tptp.state Bool)) (S0 tptp.state)) (let ((_let_1 (@ tptp.evalc (@ (@ tptp.while B_42) C_21)))) (=> (@ B_42 S0) (=> (@ (@ (@ tptp.evalc C_21) S0) S1_1) (=> (@ (@ _let_1 S1_1) S2) (@ (@ _let_1 S0) S2)))))))
(assert (forall ((C1 tptp.com) (S2 tptp.state) (C0 tptp.com) (S0 tptp.state) (S1_1 tptp.state)) (=> (@ (@ (@ tptp.evalc C0) S0) S1_1) (=> (@ (@ (@ tptp.evalc C1) S1_1) S2) (@ (@ (@ tptp.evalc (@ (@ tptp.semi C0) C1)) S0) S2)))))
(assert (forall ((S_2 tptp.state)) (@ (@ (@ tptp.evalc tptp.skip) S_2) S_2)))
(assert (forall ((U tptp.state) (C_21 tptp.com) (S_2 tptp.state) (T tptp.state)) (let ((_let_1 (@ (@ tptp.evalc C_21) S_2))) (=> (@ _let_1 T) (=> (@ _let_1 U) (= U T))))))
(assert (forall ((C1 tptp.com) (C2 tptp.com) (S_2 tptp.state) (T tptp.state)) (=> (@ (@ (@ tptp.evalc (@ (@ tptp.semi C1) C2)) S_2) T) (not (forall ((S1 tptp.state)) (=> (@ (@ (@ tptp.evalc C1) S_2) S1) (not (@ (@ (@ tptp.evalc C2) S1) T))))))))
(assert (forall ((B_42 (-> tptp.state Bool)) (C_21 tptp.com) (S_2 tptp.state) (T tptp.state)) (let ((_let_1 (@ B_42 S_2))) (=> (@ (@ (@ tptp.evalc (@ (@ tptp.while B_42) C_21)) S_2) T) (=> (=> (= T S_2) _let_1) (not (=> _let_1 (forall ((S1 tptp.state)) (=> (@ (@ (@ tptp.evalc C_21) S_2) S1) (not (@ (@ (@ tptp.evalc (@ (@ tptp.while B_42) C_21)) S1) T)))))))))))
(assert (forall ((C_20 (-> tptp.pname Bool)) (A_54 (-> tptp.pname Bool)) (F_13 (-> (-> tptp.pname Bool) tptp.pname Bool)) (B_41 (-> tptp.pname Bool))) (=> (= A_54 (@ F_13 B_41)) (=> (@ (@ tptp.ord_less_eq_pname_o C_20) B_41) (=> (forall ((X_5 (-> tptp.pname Bool)) (Y_2 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o Y_2) X_5) (@ (@ tptp.ord_less_eq_pname_o (@ F_13 Y_2)) (@ F_13 X_5)))) (@ (@ tptp.ord_less_eq_pname_o (@ F_13 C_20)) A_54))))))
(assert (forall ((C_20 (-> tptp.hoare_1167836817_state Bool)) (A_54 (-> tptp.hoare_1167836817_state Bool)) (F_13 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool)) (B_41 (-> tptp.hoare_1167836817_state Bool))) (=> (= A_54 (@ F_13 B_41)) (=> (@ (@ tptp.ord_le827224136tate_o C_20) B_41) (=> (forall ((X_5 (-> tptp.hoare_1167836817_state Bool)) (Y_2 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o Y_2) X_5) (@ (@ tptp.ord_le827224136tate_o (@ F_13 Y_2)) (@ F_13 X_5)))) (@ (@ tptp.ord_le827224136tate_o (@ F_13 C_20)) A_54))))))
(assert (forall ((F_12 (-> (-> tptp.pname Bool) tptp.pname Bool)) (C_19 (-> tptp.pname Bool)) (B_40 (-> tptp.pname Bool)) (A_53 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o B_40) A_53) (=> (= (@ F_12 B_40) C_19) (=> (forall ((X_5 (-> tptp.pname Bool)) (Y_2 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o Y_2) X_5) (@ (@ tptp.ord_less_eq_pname_o (@ F_12 Y_2)) (@ F_12 X_5)))) (@ (@ tptp.ord_less_eq_pname_o C_19) (@ F_12 A_53)))))))
(assert (forall ((F_12 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool)) (C_19 (-> tptp.hoare_1167836817_state Bool)) (B_40 (-> tptp.hoare_1167836817_state Bool)) (A_53 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o B_40) A_53) (=> (= (@ F_12 B_40) C_19) (=> (forall ((X_5 (-> tptp.hoare_1167836817_state Bool)) (Y_2 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o Y_2) X_5) (@ (@ tptp.ord_le827224136tate_o (@ F_12 Y_2)) (@ F_12 X_5)))) (@ (@ tptp.ord_le827224136tate_o C_19) (@ F_12 A_53)))))))
(assert (forall ((B_39 (-> (-> tptp.pname Bool) Bool)) (A_52 (-> (-> tptp.pname Bool) Bool)) (F_11 (-> (-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname Bool)) (F_10 (-> (-> (-> tptp.pname Bool) Bool) tptp.pname Bool))) (let ((_let_1 (@ (@ tptp.semila2013987940me_o_o A_52) B_39))) (=> (@ (@ tptp.finite349908348name_o F_11) F_10) (=> (@ tptp.finite297249702name_o A_52) (=> (@ tptp.finite297249702name_o B_39) (=> (not (= _let_1 tptp.bot_bot_pname_o_o)) (= (@ (@ F_11 (@ F_10 (@ (@ tptp.semila181081674me_o_o A_52) B_39))) (@ F_10 _let_1)) (@ (@ F_11 (@ F_10 A_52)) (@ F_10 B_39))))))))))
(assert (forall ((B_39 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (A_52 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_11 (-> (-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool)) (F_10 (-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ (@ tptp.semila1758709489te_o_o A_52) B_39))) (=> (@ (@ tptp.finite979047547tate_o F_11) F_10) (=> (@ tptp.finite1380128977tate_o A_52) (=> (@ tptp.finite1380128977tate_o B_39) (=> (not (= _let_1 tptp.bot_bo691907561te_o_o)) (= (@ (@ F_11 (@ F_10 (@ (@ tptp.semila866907787te_o_o A_52) B_39))) (@ F_10 _let_1)) (@ (@ F_11 (@ F_10 A_52)) (@ F_10 B_39))))))))))
(assert (forall ((B_39 (-> tptp.pname Bool)) (A_52 (-> tptp.pname Bool)) (F_11 (-> tptp.pname tptp.pname tptp.pname)) (F_10 (-> (-> tptp.pname Bool) tptp.pname))) (let ((_let_1 (@ (@ tptp.semila1673364395name_o A_52) B_39))) (=> (@ (@ tptp.finite1282449217_pname F_11) F_10) (=> (@ tptp.finite_finite_pname A_52) (=> (@ tptp.finite_finite_pname B_39) (=> (not (= _let_1 tptp.bot_bot_pname_o)) (= (@ (@ F_11 (@ F_10 (@ (@ tptp.semila1780557381name_o A_52) B_39))) (@ F_10 _let_1)) (@ (@ F_11 (@ F_10 A_52)) (@ F_10 B_39))))))))))
(assert (forall ((B_39 (-> tptp.hoare_1167836817_state Bool)) (A_52 (-> tptp.hoare_1167836817_state Bool)) (F_11 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state tptp.hoare_1167836817_state)) (F_10 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state))) (let ((_let_1 (@ (@ tptp.semila179895820tate_o A_52) B_39))) (=> (@ (@ tptp.finite1074406356_state F_11) F_10) (=> (@ tptp.finite1084549118_state A_52) (=> (@ tptp.finite1084549118_state B_39) (=> (not (= _let_1 tptp.bot_bo70021908tate_o)) (= (@ (@ F_11 (@ F_10 (@ (@ tptp.semila1172322802tate_o A_52) B_39))) (@ F_10 _let_1)) (@ (@ F_11 (@ F_10 A_52)) (@ F_10 B_39))))))))))
(assert (forall ((B_38 (-> (-> tptp.pname Bool) Bool)) (A_51 (-> (-> tptp.pname Bool) Bool)) (F_9 (-> (-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname Bool)) (F_8 (-> (-> (-> tptp.pname Bool) Bool) tptp.pname Bool))) (=> (@ (@ tptp.finite349908348name_o F_9) F_8) (=> (@ tptp.finite297249702name_o A_51) (=> (not (= A_51 tptp.bot_bot_pname_o_o)) (=> (@ tptp.finite297249702name_o B_38) (=> (not (= B_38 tptp.bot_bot_pname_o_o)) (=> (= (@ (@ tptp.semila2013987940me_o_o A_51) B_38) tptp.bot_bot_pname_o_o) (= (@ F_8 (@ (@ tptp.semila181081674me_o_o A_51) B_38)) (@ (@ F_9 (@ F_8 A_51)) (@ F_8 B_38)))))))))))
(assert (forall ((B_38 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (A_51 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_9 (-> (-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool)) (F_8 (-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.finite979047547tate_o F_9) F_8) (=> (@ tptp.finite1380128977tate_o A_51) (=> (not (= A_51 tptp.bot_bo691907561te_o_o)) (=> (@ tptp.finite1380128977tate_o B_38) (=> (not (= B_38 tptp.bot_bo691907561te_o_o)) (=> (= (@ (@ tptp.semila1758709489te_o_o A_51) B_38) tptp.bot_bo691907561te_o_o) (= (@ F_8 (@ (@ tptp.semila866907787te_o_o A_51) B_38)) (@ (@ F_9 (@ F_8 A_51)) (@ F_8 B_38)))))))))))
(assert (forall ((B_38 (-> tptp.pname Bool)) (A_51 (-> tptp.pname Bool)) (F_9 (-> tptp.pname tptp.pname tptp.pname)) (F_8 (-> (-> tptp.pname Bool) tptp.pname))) (=> (@ (@ tptp.finite1282449217_pname F_9) F_8) (=> (@ tptp.finite_finite_pname A_51) (=> (not (= A_51 tptp.bot_bot_pname_o)) (=> (@ tptp.finite_finite_pname B_38) (=> (not (= B_38 tptp.bot_bot_pname_o)) (=> (= (@ (@ tptp.semila1673364395name_o A_51) B_38) tptp.bot_bot_pname_o) (= (@ F_8 (@ (@ tptp.semila1780557381name_o A_51) B_38)) (@ (@ F_9 (@ F_8 A_51)) (@ F_8 B_38)))))))))))
(assert (forall ((B_38 (-> tptp.hoare_1167836817_state Bool)) (A_51 (-> tptp.hoare_1167836817_state Bool)) (F_9 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state tptp.hoare_1167836817_state)) (F_8 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state))) (=> (@ (@ tptp.finite1074406356_state F_9) F_8) (=> (@ tptp.finite1084549118_state A_51) (=> (not (= A_51 tptp.bot_bo70021908tate_o)) (=> (@ tptp.finite1084549118_state B_38) (=> (not (= B_38 tptp.bot_bo70021908tate_o)) (=> (= (@ (@ tptp.semila179895820tate_o A_51) B_38) tptp.bot_bo70021908tate_o) (= (@ F_8 (@ (@ tptp.semila1172322802tate_o A_51) B_38)) (@ (@ F_9 (@ F_8 A_51)) (@ F_8 B_38)))))))))))
(assert (forall ((B_37 (-> tptp.pname Bool)) (C_18 tptp.pname) (A_50 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_18))) (=> (@ _let_1 A_50) (=> (@ _let_1 B_37) (@ _let_1 (@ (@ tptp.semila1673364395name_o A_50) B_37)))))))
(assert (forall ((B_37 (-> tptp.hoare_1167836817_state Bool)) (C_18 tptp.hoare_1167836817_state) (A_50 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state C_18))) (=> (@ _let_1 A_50) (=> (@ _let_1 B_37) (@ _let_1 (@ (@ tptp.semila179895820tate_o A_50) B_37)))))))
(assert (forall ((C_17 tptp.pname) (A_49 (-> tptp.pname Bool)) (B_36 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_17))) (=> (@ _let_1 (@ (@ tptp.semila1673364395name_o A_49) B_36)) (not (=> (@ _let_1 A_49) (not (@ _let_1 B_36))))))))
(assert (forall ((C_17 tptp.hoare_1167836817_state) (A_49 (-> tptp.hoare_1167836817_state Bool)) (B_36 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state C_17))) (=> (@ _let_1 (@ (@ tptp.semila179895820tate_o A_49) B_36)) (not (=> (@ _let_1 A_49) (not (@ _let_1 B_36))))))))
(assert (forall ((G_2 (-> (-> tptp.pname Bool) Bool)) (F_7 (-> (-> tptp.pname Bool) Bool))) (=> (or (@ tptp.finite297249702name_o F_7) (@ tptp.finite297249702name_o G_2)) (@ tptp.finite297249702name_o (@ (@ tptp.semila2013987940me_o_o F_7) G_2)))))
(assert (forall ((G_2 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_7 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (or (@ tptp.finite1380128977tate_o F_7) (@ tptp.finite1380128977tate_o G_2)) (@ tptp.finite1380128977tate_o (@ (@ tptp.semila1758709489te_o_o F_7) G_2)))))
(assert (forall ((G_2 (-> tptp.pname Bool)) (F_7 (-> tptp.pname Bool))) (=> (or (@ tptp.finite_finite_pname F_7) (@ tptp.finite_finite_pname G_2)) (@ tptp.finite_finite_pname (@ (@ tptp.semila1673364395name_o F_7) G_2)))))
(assert (forall ((G_2 (-> tptp.hoare_1167836817_state Bool)) (F_7 (-> tptp.hoare_1167836817_state Bool))) (=> (or (@ tptp.finite1084549118_state F_7) (@ tptp.finite1084549118_state G_2)) (@ tptp.finite1084549118_state (@ (@ tptp.semila179895820tate_o F_7) G_2)))))
(assert (forall ((A_48 (-> tptp.pname Bool)) (B_35 (-> tptp.pname Bool))) (= (= (@ (@ tptp.semila1673364395name_o A_48) B_35) tptp.bot_bot_pname_o) (forall ((X_5 tptp.pname)) (=> (@ (@ tptp.member_pname X_5) A_48) (forall ((Xa tptp.pname)) (=> (@ (@ tptp.member_pname Xa) B_35) (not (= X_5 Xa)))))))))
(assert (forall ((A_48 (-> tptp.hoare_1167836817_state Bool)) (B_35 (-> tptp.hoare_1167836817_state Bool))) (= (= (@ (@ tptp.semila179895820tate_o A_48) B_35) tptp.bot_bo70021908tate_o) (forall ((X_5 tptp.hoare_1167836817_state)) (=> (@ (@ tptp.member2058392318_state X_5) A_48) (forall ((Xa tptp.hoare_1167836817_state)) (=> (@ (@ tptp.member2058392318_state Xa) B_35) (not (= X_5 Xa)))))))))
(assert (forall ((A_47 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1673364395name_o A_47) tptp.bot_bot_pname_o) tptp.bot_bot_pname_o)))
(assert (forall ((A_47 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila179895820tate_o A_47) tptp.bot_bo70021908tate_o) tptp.bot_bo70021908tate_o)))
(assert (forall ((B_34 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1673364395name_o tptp.bot_bot_pname_o) B_34) tptp.bot_bot_pname_o)))
(assert (forall ((B_34 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila179895820tate_o tptp.bot_bo70021908tate_o) B_34) tptp.bot_bo70021908tate_o)))
(assert (forall ((A_46 (-> tptp.pname Bool)) (B_33 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1673364395name_o A_46) B_33) (@ tptp.collect_pname (lambda ((X_5 tptp.pname)) (let ((_let_1 (@ tptp.member_pname X_5))) (and (@ _let_1 A_46) (@ _let_1 B_33))))))))
(assert (forall ((A_46 (-> tptp.hoare_1167836817_state Bool)) (B_33 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila179895820tate_o A_46) B_33) (@ tptp.collec1027672124_state (lambda ((X_5 tptp.hoare_1167836817_state)) (let ((_let_1 (@ tptp.member2058392318_state X_5))) (and (@ _let_1 A_46) (@ _let_1 B_33))))))))
(assert (forall ((A_46 (-> (-> tptp.pname Bool) Bool)) (B_33 (-> (-> tptp.pname Bool) Bool))) (= (@ (@ tptp.semila2013987940me_o_o A_46) B_33) (@ tptp.collect_pname_o (lambda ((X_5 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname_o X_5))) (and (@ _let_1 A_46) (@ _let_1 B_33))))))))
(assert (forall ((A_46 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (B_33 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (= (@ (@ tptp.semila1758709489te_o_o A_46) B_33) (@ tptp.collec269976083tate_o (lambda ((X_5 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member864234961tate_o X_5))) (and (@ _let_1 A_46) (@ _let_1 B_33))))))))
(assert (forall ((C_16 tptp.pname) (A_45 (-> tptp.pname Bool)) (B_32 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_16))) (= (@ _let_1 (@ (@ tptp.semila1673364395name_o A_45) B_32)) (and (@ _let_1 A_45) (@ _let_1 B_32))))))
(assert (forall ((C_16 tptp.hoare_1167836817_state) (A_45 (-> tptp.hoare_1167836817_state Bool)) (B_32 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state C_16))) (= (@ _let_1 (@ (@ tptp.semila179895820tate_o A_45) B_32)) (and (@ _let_1 A_45) (@ _let_1 B_32))))))
(assert (forall ((C_15 tptp.pname) (A_44 (-> tptp.pname Bool)) (B_31 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_15))) (=> (@ _let_1 (@ (@ tptp.semila1673364395name_o A_44) B_31)) (@ _let_1 A_44)))))
(assert (forall ((C_15 tptp.hoare_1167836817_state) (A_44 (-> tptp.hoare_1167836817_state Bool)) (B_31 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state C_15))) (=> (@ _let_1 (@ (@ tptp.semila179895820tate_o A_44) B_31)) (@ _let_1 A_44)))))
(assert (forall ((C_14 tptp.pname) (A_43 (-> tptp.pname Bool)) (B_30 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_14))) (=> (@ _let_1 (@ (@ tptp.semila1673364395name_o A_43) B_30)) (@ _let_1 B_30)))))
(assert (forall ((C_14 tptp.hoare_1167836817_state) (A_43 (-> tptp.hoare_1167836817_state Bool)) (B_30 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state C_14))) (=> (@ _let_1 (@ (@ tptp.semila179895820tate_o A_43) B_30)) (@ _let_1 B_30)))))
(assert (forall ((P_5 (-> tptp.hoare_1167836817_state Bool)) (Q_1 (-> tptp.hoare_1167836817_state Bool))) (= (@ tptp.collec1027672124_state (lambda ((X_5 tptp.hoare_1167836817_state)) (and (@ P_5 X_5) (@ Q_1 X_5)))) (@ (@ tptp.semila179895820tate_o (@ tptp.collec1027672124_state P_5)) (@ tptp.collec1027672124_state Q_1)))))
(assert (forall ((P_5 (-> tptp.pname Bool)) (Q_1 (-> tptp.pname Bool))) (= (@ tptp.collect_pname (lambda ((X_5 tptp.pname)) (and (@ P_5 X_5) (@ Q_1 X_5)))) (@ (@ tptp.semila1673364395name_o (@ tptp.collect_pname P_5)) (@ tptp.collect_pname Q_1)))))
(assert (forall ((P_5 (-> (-> tptp.pname Bool) Bool)) (Q_1 (-> (-> tptp.pname Bool) Bool))) (= (@ tptp.collect_pname_o (lambda ((X_5 (-> tptp.pname Bool))) (and (@ P_5 X_5) (@ Q_1 X_5)))) (@ (@ tptp.semila2013987940me_o_o (@ tptp.collect_pname_o P_5)) (@ tptp.collect_pname_o Q_1)))))
(assert (forall ((P_5 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (Q_1 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (= (@ tptp.collec269976083tate_o (lambda ((X_5 (-> tptp.hoare_1167836817_state Bool))) (and (@ P_5 X_5) (@ Q_1 X_5)))) (@ (@ tptp.semila1758709489te_o_o (@ tptp.collec269976083tate_o P_5)) (@ tptp.collec269976083tate_o Q_1)))))
(assert (forall ((X_30 tptp.pname) (A_42 (-> tptp.pname Bool)) (P_4 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname X_30))) (= (@ _let_1 (@ (@ tptp.semila1673364395name_o A_42) (@ tptp.collect_pname P_4))) (and (@ _let_1 A_42) (@ P_4 X_30))))))
(assert (forall ((X_30 tptp.hoare_1167836817_state) (A_42 (-> tptp.hoare_1167836817_state Bool)) (P_4 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state X_30))) (= (@ _let_1 (@ (@ tptp.semila179895820tate_o A_42) (@ tptp.collec1027672124_state P_4))) (and (@ _let_1 A_42) (@ P_4 X_30))))))
(assert (forall ((X_30 (-> tptp.pname Bool)) (A_42 (-> (-> tptp.pname Bool) Bool)) (P_4 (-> (-> tptp.pname Bool) Bool))) (let ((_let_1 (@ tptp.member_pname_o X_30))) (= (@ _let_1 (@ (@ tptp.semila2013987940me_o_o A_42) (@ tptp.collect_pname_o P_4))) (and (@ _let_1 A_42) (@ P_4 X_30))))))
(assert (forall ((X_30 (-> tptp.hoare_1167836817_state Bool)) (A_42 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (P_4 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (let ((_let_1 (@ tptp.member864234961tate_o X_30))) (= (@ _let_1 (@ (@ tptp.semila1758709489te_o_o A_42) (@ tptp.collec269976083tate_o P_4))) (and (@ _let_1 A_42) (@ P_4 X_30))))))
(assert (forall ((R (-> tptp.pname Bool)) (S_1 (-> tptp.pname Bool)) (X_5 tptp.pname)) (= (@ (@ (@ tptp.semila1673364395name_o (lambda ((Y_2 tptp.pname)) (@ (@ tptp.member_pname Y_2) R))) (lambda ((Y_2 tptp.pname)) (@ (@ tptp.member_pname Y_2) S_1))) X_5) (@ (@ tptp.member_pname X_5) (@ (@ tptp.semila1673364395name_o R) S_1)))))
(assert (forall ((R (-> tptp.hoare_1167836817_state Bool)) (S_1 (-> tptp.hoare_1167836817_state Bool)) (X_5 tptp.hoare_1167836817_state)) (= (@ (@ (@ tptp.semila179895820tate_o (lambda ((Y_2 tptp.hoare_1167836817_state)) (@ (@ tptp.member2058392318_state Y_2) R))) (lambda ((Y_2 tptp.hoare_1167836817_state)) (@ (@ tptp.member2058392318_state Y_2) S_1))) X_5) (@ (@ tptp.member2058392318_state X_5) (@ (@ tptp.semila179895820tate_o R) S_1)))))
(assert (forall ((A_41 (-> tptp.hoare_1167836817_state Bool)) (B_29 (-> tptp.hoare_1167836817_state Bool)) (C_13 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila1172322802tate_o (@ (@ tptp.semila1172322802tate_o (@ (@ tptp.semila179895820tate_o A_41) B_29)) (@ (@ tptp.semila179895820tate_o B_29) C_13))) (@ (@ tptp.semila179895820tate_o C_13) A_41)) (@ (@ tptp.semila179895820tate_o (@ (@ tptp.semila179895820tate_o (@ (@ tptp.semila1172322802tate_o A_41) B_29)) (@ (@ tptp.semila1172322802tate_o B_29) C_13))) (@ (@ tptp.semila1172322802tate_o C_13) A_41)))))
(assert (forall ((B_28 (-> tptp.hoare_1167836817_state Bool)) (C_12 (-> tptp.hoare_1167836817_state Bool)) (A_40 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila1172322802tate_o (@ (@ tptp.semila179895820tate_o B_28) C_12)) A_40) (@ (@ tptp.semila179895820tate_o (@ (@ tptp.semila1172322802tate_o B_28) A_40)) (@ (@ tptp.semila1172322802tate_o C_12) A_40)))))
(assert (forall ((B_27 (-> tptp.hoare_1167836817_state Bool)) (C_11 (-> tptp.hoare_1167836817_state Bool)) (A_39 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila179895820tate_o (@ (@ tptp.semila1172322802tate_o B_27) C_11)) A_39) (@ (@ tptp.semila1172322802tate_o (@ (@ tptp.semila179895820tate_o B_27) A_39)) (@ (@ tptp.semila179895820tate_o C_11) A_39)))))
(assert (forall ((A_38 (-> tptp.hoare_1167836817_state Bool)) (B_26 (-> tptp.hoare_1167836817_state Bool)) (C_10 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o A_38))) (= (@ _let_1 (@ (@ tptp.semila179895820tate_o B_26) C_10)) (@ (@ tptp.semila179895820tate_o (@ _let_1 B_26)) (@ _let_1 C_10))))))
(assert (forall ((A_37 (-> tptp.hoare_1167836817_state Bool)) (B_25 (-> tptp.hoare_1167836817_state Bool)) (C_9 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila179895820tate_o A_37))) (= (@ _let_1 (@ (@ tptp.semila1172322802tate_o B_25) C_9)) (@ (@ tptp.semila1172322802tate_o (@ _let_1 B_25)) (@ _let_1 C_9))))))
(assert (forall ((B_24 (-> tptp.pname Bool)) (D_1 (-> tptp.pname Bool)) (A_36 (-> tptp.pname Bool)) (C_8 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o A_36) C_8) (=> (@ (@ tptp.ord_less_eq_pname_o B_24) D_1) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1673364395name_o A_36) B_24)) (@ (@ tptp.semila1673364395name_o C_8) D_1))))))
(assert (forall ((B_24 (-> tptp.hoare_1167836817_state Bool)) (D_1 (-> tptp.hoare_1167836817_state Bool)) (A_36 (-> tptp.hoare_1167836817_state Bool)) (C_8 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o A_36) C_8) (=> (@ (@ tptp.ord_le827224136tate_o B_24) D_1) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila179895820tate_o A_36) B_24)) (@ (@ tptp.semila179895820tate_o C_8) D_1))))))
(assert (forall ((B_23 (-> tptp.pname Bool)) (C_7 (-> tptp.pname Bool)) (A_35 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.ord_less_eq_pname_o C_7))) (=> (@ _let_1 A_35) (=> (@ _let_1 B_23) (@ _let_1 (@ (@ tptp.semila1673364395name_o A_35) B_23)))))))
(assert (forall ((B_23 (-> tptp.hoare_1167836817_state Bool)) (C_7 (-> tptp.hoare_1167836817_state Bool)) (A_35 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.ord_le827224136tate_o C_7))) (=> (@ _let_1 A_35) (=> (@ _let_1 B_23) (@ _let_1 (@ (@ tptp.semila179895820tate_o A_35) B_23)))))))
(assert (forall ((B_22 (-> tptp.pname Bool)) (A_34 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o B_22) A_34) (= (@ (@ tptp.semila1673364395name_o A_34) B_22) B_22))))
(assert (forall ((B_22 (-> tptp.hoare_1167836817_state Bool)) (A_34 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o B_22) A_34) (= (@ (@ tptp.semila179895820tate_o A_34) B_22) B_22))))
(assert (forall ((A_33 (-> tptp.pname Bool)) (B_21 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o A_33) B_21) (= (@ (@ tptp.semila1673364395name_o A_33) B_21) A_33))))
(assert (forall ((A_33 (-> tptp.hoare_1167836817_state Bool)) (B_21 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o A_33) B_21) (= (@ (@ tptp.semila179895820tate_o A_33) B_21) A_33))))
(assert (forall ((A_32 (-> tptp.pname Bool)) (B_20 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1673364395name_o A_32) B_20)) B_20)))
(assert (forall ((A_32 (-> tptp.hoare_1167836817_state Bool)) (B_20 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila179895820tate_o A_32) B_20)) B_20)))
(assert (forall ((A_31 (-> tptp.pname Bool)) (B_19 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1673364395name_o A_31) B_19)) A_31)))
(assert (forall ((A_31 (-> tptp.hoare_1167836817_state Bool)) (B_19 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila179895820tate_o A_31) B_19)) A_31)))
(assert (forall ((B_18 (-> tptp.pname Bool)) (A_30 tptp.pname) (C_6 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.insert_pname A_30))) (=> (@ (@ tptp.member_pname A_30) C_6) (= (@ (@ tptp.semila1673364395name_o (@ _let_1 B_18)) C_6) (@ _let_1 (@ (@ tptp.semila1673364395name_o B_18) C_6)))))))
(assert (forall ((B_18 (-> tptp.hoare_1167836817_state Bool)) (A_30 tptp.hoare_1167836817_state) (C_6 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.insert2134838167_state A_30))) (=> (@ (@ tptp.member2058392318_state A_30) C_6) (= (@ (@ tptp.semila179895820tate_o (@ _let_1 B_18)) C_6) (@ _let_1 (@ (@ tptp.semila179895820tate_o B_18) C_6)))))))
(assert (forall ((B_17 (-> tptp.pname Bool)) (A_29 tptp.pname) (A_28 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1673364395name_o A_28))) (let ((_let_2 (@ tptp.insert_pname A_29))) (=> (@ (@ tptp.member_pname A_29) A_28) (= (@ _let_1 (@ _let_2 B_17)) (@ _let_2 (@ _let_1 B_17))))))))
(assert (forall ((B_17 (-> tptp.hoare_1167836817_state Bool)) (A_29 tptp.hoare_1167836817_state) (A_28 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila179895820tate_o A_28))) (let ((_let_2 (@ tptp.insert2134838167_state A_29))) (=> (@ (@ tptp.member2058392318_state A_29) A_28) (= (@ _let_1 (@ _let_2 B_17)) (@ _let_2 (@ _let_1 B_17))))))))
(assert (forall ((B_16 (-> tptp.pname Bool)) (A_27 tptp.pname) (C_5 (-> tptp.pname Bool))) (=> (not (@ (@ tptp.member_pname A_27) C_5)) (= (@ (@ tptp.semila1673364395name_o (@ (@ tptp.insert_pname A_27) B_16)) C_5) (@ (@ tptp.semila1673364395name_o B_16) C_5)))))
(assert (forall ((B_16 (-> tptp.hoare_1167836817_state Bool)) (A_27 tptp.hoare_1167836817_state) (C_5 (-> tptp.hoare_1167836817_state Bool))) (=> (not (@ (@ tptp.member2058392318_state A_27) C_5)) (= (@ (@ tptp.semila179895820tate_o (@ (@ tptp.insert2134838167_state A_27) B_16)) C_5) (@ (@ tptp.semila179895820tate_o B_16) C_5)))))
(assert (forall ((B_15 (-> tptp.pname Bool)) (A_26 tptp.pname) (A_25 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1673364395name_o A_25))) (=> (not (@ (@ tptp.member_pname A_26) A_25)) (= (@ _let_1 (@ (@ tptp.insert_pname A_26) B_15)) (@ _let_1 B_15))))))
(assert (forall ((B_15 (-> tptp.hoare_1167836817_state Bool)) (A_26 tptp.hoare_1167836817_state) (A_25 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila179895820tate_o A_25))) (=> (not (@ (@ tptp.member2058392318_state A_26) A_25)) (= (@ _let_1 (@ (@ tptp.insert2134838167_state A_26) B_15)) (@ _let_1 B_15))))))
(assert (forall ((A_24 tptp.pname) (A_23 (-> tptp.pname Bool)) (B_14 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.insert_pname A_24))) (= (@ (@ tptp.semila1673364395name_o (@ _let_1 A_23)) (@ _let_1 B_14)) (@ _let_1 (@ (@ tptp.semila1673364395name_o A_23) B_14))))))
(assert (forall ((A_24 tptp.hoare_1167836817_state) (A_23 (-> tptp.hoare_1167836817_state Bool)) (B_14 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.insert2134838167_state A_24))) (= (@ (@ tptp.semila179895820tate_o (@ _let_1 A_23)) (@ _let_1 B_14)) (@ _let_1 (@ (@ tptp.semila179895820tate_o A_23) B_14))))))
(assert (forall ((B_13 (-> tptp.pname Bool)) (A_22 tptp.pname) (C_4 (-> tptp.pname Bool))) (let ((_let_1 (@ (@ tptp.semila1673364395name_o B_13) C_4))) (let ((_let_2 (@ tptp.insert_pname A_22))) (let ((_let_3 (@ (@ tptp.semila1673364395name_o (@ _let_2 B_13)) C_4))) (let ((_let_4 (@ (@ tptp.member_pname A_22) C_4))) (and (=> _let_4 (= _let_3 (@ _let_2 _let_1))) (=> (not _let_4) (= _let_3 _let_1)))))))))
(assert (forall ((B_13 (-> tptp.hoare_1167836817_state Bool)) (A_22 tptp.hoare_1167836817_state) (C_4 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ (@ tptp.semila179895820tate_o B_13) C_4))) (let ((_let_2 (@ tptp.insert2134838167_state A_22))) (let ((_let_3 (@ (@ tptp.semila179895820tate_o (@ _let_2 B_13)) C_4))) (let ((_let_4 (@ (@ tptp.member2058392318_state A_22) C_4))) (and (=> _let_4 (= _let_3 (@ _let_2 _let_1))) (=> (not _let_4) (= _let_3 _let_1)))))))))
(assert (forall ((B_12 (-> tptp.pname Bool)) (A_21 tptp.pname) (A_20 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1673364395name_o A_20))) (let ((_let_2 (@ _let_1 B_12))) (let ((_let_3 (@ tptp.insert_pname A_21))) (let ((_let_4 (@ _let_1 (@ _let_3 B_12)))) (let ((_let_5 (@ (@ tptp.member_pname A_21) A_20))) (and (=> _let_5 (= _let_4 (@ _let_3 _let_2))) (=> (not _let_5) (= _let_4 _let_2))))))))))
(assert (forall ((B_12 (-> tptp.hoare_1167836817_state Bool)) (A_21 tptp.hoare_1167836817_state) (A_20 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila179895820tate_o A_20))) (let ((_let_2 (@ _let_1 B_12))) (let ((_let_3 (@ tptp.insert2134838167_state A_21))) (let ((_let_4 (@ _let_1 (@ _let_3 B_12)))) (let ((_let_5 (@ (@ tptp.member2058392318_state A_21) A_20))) (and (=> _let_5 (= _let_4 (@ _let_3 _let_2))) (=> (not _let_5) (= _let_4 _let_2))))))))))
(assert (forall ((X_29 (-> tptp.pname Bool)) (Y_20 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1673364395name_o X_29) Y_20)) X_29)))
(assert (forall ((X_29 (-> tptp.hoare_1167836817_state Bool)) (Y_20 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila179895820tate_o X_29) Y_20)) X_29)))
(assert (forall ((X_28 (-> tptp.pname Bool)) (Y_19 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1673364395name_o X_28) Y_19)) X_28)))
(assert (forall ((X_28 (-> tptp.hoare_1167836817_state Bool)) (Y_19 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila179895820tate_o X_28) Y_19)) X_28)))
(assert (forall ((X_27 (-> tptp.pname Bool)) (Y_18 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1673364395name_o X_27) Y_18)) Y_18)))
(assert (forall ((X_27 (-> tptp.hoare_1167836817_state Bool)) (Y_18 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila179895820tate_o X_27) Y_18)) Y_18)))
(assert (forall ((X_26 (-> tptp.pname Bool)) (Y_17 (-> tptp.pname Bool))) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1673364395name_o X_26) Y_17)) Y_17)))
(assert (forall ((X_26 (-> tptp.hoare_1167836817_state Bool)) (Y_17 (-> tptp.hoare_1167836817_state Bool))) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila179895820tate_o X_26) Y_17)) Y_17)))
(assert (forall ((X_25 (-> tptp.pname Bool)) (Y_16 (-> tptp.pname Bool))) (= (@ (@ tptp.ord_less_eq_pname_o X_25) Y_16) (= (@ (@ tptp.semila1673364395name_o X_25) Y_16) X_25))))
(assert (forall ((X_25 (-> tptp.hoare_1167836817_state Bool)) (Y_16 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.ord_le827224136tate_o X_25) Y_16) (= (@ (@ tptp.semila179895820tate_o X_25) Y_16) X_25))))
(assert (forall ((X_24 (-> tptp.pname Bool)) (Y_15 (-> tptp.pname Bool)) (Z_10 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.ord_less_eq_pname_o X_24))) (= (@ _let_1 (@ (@ tptp.semila1673364395name_o Y_15) Z_10)) (and (@ _let_1 Y_15) (@ _let_1 Z_10))))))
(assert (forall ((X_24 (-> tptp.hoare_1167836817_state Bool)) (Y_15 (-> tptp.hoare_1167836817_state Bool)) (Z_10 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.ord_le827224136tate_o X_24))) (= (@ _let_1 (@ (@ tptp.semila179895820tate_o Y_15) Z_10)) (and (@ _let_1 Y_15) (@ _let_1 Z_10))))))
(assert (forall ((B_11 (-> tptp.pname Bool)) (A_19 (-> tptp.pname Bool)) (X_23 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o A_19) X_23) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1673364395name_o A_19) B_11)) X_23))))
(assert (forall ((B_11 (-> tptp.hoare_1167836817_state Bool)) (A_19 (-> tptp.hoare_1167836817_state Bool)) (X_23 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o A_19) X_23) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila179895820tate_o A_19) B_11)) X_23))))
(assert (forall ((A_18 (-> tptp.pname Bool)) (B_10 (-> tptp.pname Bool)) (X_22 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o B_10) X_22) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1673364395name_o A_18) B_10)) X_22))))
(assert (forall ((A_18 (-> tptp.hoare_1167836817_state Bool)) (B_10 (-> tptp.hoare_1167836817_state Bool)) (X_22 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o B_10) X_22) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila179895820tate_o A_18) B_10)) X_22))))
(assert (forall ((X_21 (-> tptp.pname Bool)) (Y_14 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o X_21) Y_14) (= (@ (@ tptp.semila1673364395name_o X_21) Y_14) X_21))))
(assert (forall ((X_21 (-> tptp.hoare_1167836817_state Bool)) (Y_14 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o X_21) Y_14) (= (@ (@ tptp.semila179895820tate_o X_21) Y_14) X_21))))
(assert (forall ((Y_13 (-> tptp.pname Bool)) (X_20 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o Y_13) X_20) (= (@ (@ tptp.semila1673364395name_o X_20) Y_13) Y_13))))
(assert (forall ((Y_13 (-> tptp.hoare_1167836817_state Bool)) (X_20 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o Y_13) X_20) (= (@ (@ tptp.semila179895820tate_o X_20) Y_13) Y_13))))
(assert (forall ((B_9 (-> tptp.pname Bool)) (X_19 (-> tptp.pname Bool)) (A_17 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.ord_less_eq_pname_o X_19))) (=> (@ _let_1 A_17) (=> (@ _let_1 B_9) (@ _let_1 (@ (@ tptp.semila1673364395name_o A_17) B_9)))))))
(assert (forall ((B_9 (-> tptp.hoare_1167836817_state Bool)) (X_19 (-> tptp.hoare_1167836817_state Bool)) (A_17 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.ord_le827224136tate_o X_19))) (=> (@ _let_1 A_17) (=> (@ _let_1 B_9) (@ _let_1 (@ (@ tptp.semila179895820tate_o A_17) B_9)))))))
(assert (forall ((Z_9 (-> tptp.pname Bool)) (X_18 (-> tptp.pname Bool)) (Y_12 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.ord_less_eq_pname_o X_18))) (=> (@ _let_1 Y_12) (=> (@ _let_1 Z_9) (@ _let_1 (@ (@ tptp.semila1673364395name_o Y_12) Z_9)))))))
(assert (forall ((Z_9 (-> tptp.hoare_1167836817_state Bool)) (X_18 (-> tptp.hoare_1167836817_state Bool)) (Y_12 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.ord_le827224136tate_o X_18))) (=> (@ _let_1 Y_12) (=> (@ _let_1 Z_9) (@ _let_1 (@ (@ tptp.semila179895820tate_o Y_12) Z_9)))))))
(assert (forall ((B_8 (-> tptp.pname Bool)) (D (-> tptp.pname Bool)) (A_16 (-> tptp.pname Bool)) (C_3 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o A_16) C_3) (=> (@ (@ tptp.ord_less_eq_pname_o B_8) D) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1673364395name_o A_16) B_8)) (@ (@ tptp.semila1673364395name_o C_3) D))))))
(assert (forall ((B_8 (-> tptp.hoare_1167836817_state Bool)) (D (-> tptp.hoare_1167836817_state Bool)) (A_16 (-> tptp.hoare_1167836817_state Bool)) (C_3 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o A_16) C_3) (=> (@ (@ tptp.ord_le827224136tate_o B_8) D) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila179895820tate_o A_16) B_8)) (@ (@ tptp.semila179895820tate_o C_3) D))))))
(assert (forall ((X_17 (-> tptp.pname Bool)) (A_15 (-> tptp.pname Bool)) (B_7 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.ord_less_eq_pname_o X_17))) (=> (@ _let_1 (@ (@ tptp.semila1673364395name_o A_15) B_7)) (not (=> (@ _let_1 A_15) (not (@ _let_1 B_7))))))))
(assert (forall ((X_17 (-> tptp.hoare_1167836817_state Bool)) (A_15 (-> tptp.hoare_1167836817_state Bool)) (B_7 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.ord_le827224136tate_o X_17))) (=> (@ _let_1 (@ (@ tptp.semila179895820tate_o A_15) B_7)) (not (=> (@ _let_1 A_15) (not (@ _let_1 B_7))))))))
(assert (forall ((X_16 (-> tptp.hoare_1167836817_state Bool)) (Y_11 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila179895820tate_o X_16) (@ (@ tptp.semila1172322802tate_o X_16) Y_11)) X_16)))
(assert (forall ((X_15 (-> tptp.hoare_1167836817_state Bool)) (Y_10 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila1172322802tate_o X_15) (@ (@ tptp.semila179895820tate_o X_15) Y_10)) X_15)))
(assert (forall ((X_14 (-> tptp.hoare_1167836817_state Bool)) (Y_9 (-> tptp.hoare_1167836817_state Bool)) (Z_8 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila179895820tate_o X_14))) (= (@ _let_1 (@ (@ tptp.semila1172322802tate_o Y_9) Z_8)) (@ (@ tptp.semila1172322802tate_o (@ _let_1 Y_9)) (@ _let_1 Z_8))))))
(assert (forall ((X_13 (-> tptp.hoare_1167836817_state Bool)) (Y_8 (-> tptp.hoare_1167836817_state Bool)) (Z_7 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o X_13))) (= (@ _let_1 (@ (@ tptp.semila179895820tate_o Y_8) Z_7)) (@ (@ tptp.semila179895820tate_o (@ _let_1 Y_8)) (@ _let_1 Z_7))))))
(assert (forall ((Y_7 (-> tptp.hoare_1167836817_state Bool)) (Z_6 (-> tptp.hoare_1167836817_state Bool)) (X_12 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila179895820tate_o (@ (@ tptp.semila1172322802tate_o Y_7) Z_6)) X_12) (@ (@ tptp.semila1172322802tate_o (@ (@ tptp.semila179895820tate_o Y_7) X_12)) (@ (@ tptp.semila179895820tate_o Z_6) X_12)))))
(assert (forall ((Y_6 (-> tptp.hoare_1167836817_state Bool)) (Z_5 (-> tptp.hoare_1167836817_state Bool)) (X_11 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila1172322802tate_o (@ (@ tptp.semila179895820tate_o Y_6) Z_5)) X_11) (@ (@ tptp.semila179895820tate_o (@ (@ tptp.semila1172322802tate_o Y_6) X_11)) (@ (@ tptp.semila1172322802tate_o Z_5) X_11)))))
(assert (forall ((X_10 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1673364395name_o X_10) tptp.bot_bot_pname_o) tptp.bot_bot_pname_o)))
(assert (forall ((X_10 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila179895820tate_o X_10) tptp.bot_bo70021908tate_o) tptp.bot_bo70021908tate_o)))
(assert (forall ((X_9 (-> tptp.pname Bool))) (= (@ (@ tptp.semila1673364395name_o tptp.bot_bot_pname_o) X_9) tptp.bot_bot_pname_o)))
(assert (forall ((X_9 (-> tptp.hoare_1167836817_state Bool))) (= (@ (@ tptp.semila179895820tate_o tptp.bot_bo70021908tate_o) X_9) tptp.bot_bo70021908tate_o)))
(assert (forall ((X_8 (-> tptp.pname Bool)) (Y_5 (-> tptp.pname Bool)) (Z_4 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1780557381name_o X_8))) (@ (@ tptp.ord_less_eq_pname_o (@ _let_1 (@ (@ tptp.semila1673364395name_o Y_5) Z_4))) (@ (@ tptp.semila1673364395name_o (@ _let_1 Y_5)) (@ _let_1 Z_4))))))
(assert (forall ((X_8 (-> tptp.hoare_1167836817_state Bool)) (Y_5 (-> tptp.hoare_1167836817_state Bool)) (Z_4 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o X_8))) (@ (@ tptp.ord_le827224136tate_o (@ _let_1 (@ (@ tptp.semila179895820tate_o Y_5) Z_4))) (@ (@ tptp.semila179895820tate_o (@ _let_1 Y_5)) (@ _let_1 Z_4))))))
(assert (forall ((X_7 (-> tptp.pname Bool)) (Y_4 (-> tptp.pname Bool)) (Z_3 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1673364395name_o X_7))) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1780557381name_o (@ _let_1 Y_4)) (@ _let_1 Z_3))) (@ _let_1 (@ (@ tptp.semila1780557381name_o Y_4) Z_3))))))
(assert (forall ((X_7 (-> tptp.hoare_1167836817_state Bool)) (Y_4 (-> tptp.hoare_1167836817_state Bool)) (Z_3 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila179895820tate_o X_7))) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila1172322802tate_o (@ _let_1 Y_4)) (@ _let_1 Z_3))) (@ _let_1 (@ (@ tptp.semila1172322802tate_o Y_4) Z_3))))))
(assert (forall ((F_6 (-> tptp.pname tptp.hoare_1167836817_state)) (A_14 (-> tptp.pname Bool)) (B_6 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.image_575578384_state F_6))) (@ (@ tptp.ord_le827224136tate_o (@ _let_1 (@ (@ tptp.semila1673364395name_o A_14) B_6))) (@ (@ tptp.semila179895820tate_o (@ _let_1 A_14)) (@ _let_1 B_6))))))
(assert (forall ((A_13 (-> tptp.pname Bool)) (B_5 (-> tptp.pname Bool)) (C_2 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1673364395name_o A_13))) (= (= (@ (@ tptp.semila1780557381name_o (@ _let_1 B_5)) C_2) (@ _let_1 (@ (@ tptp.semila1780557381name_o B_5) C_2))) (@ (@ tptp.ord_less_eq_pname_o C_2) A_13)))))
(assert (forall ((A_13 (-> tptp.hoare_1167836817_state Bool)) (B_5 (-> tptp.hoare_1167836817_state Bool)) (C_2 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila179895820tate_o A_13))) (= (= (@ (@ tptp.semila1172322802tate_o (@ _let_1 B_5)) C_2) (@ _let_1 (@ (@ tptp.semila1172322802tate_o B_5) C_2))) (@ (@ tptp.ord_le827224136tate_o C_2) A_13)))))
(assert (forall ((P_3 (-> tptp.pname Bool)) (F_5 (-> tptp.pname tptp.hoare_1167836817_state)) (G_1 (-> tptp.pname tptp.hoare_1167836817_state)) (S (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.semila1673364395name_o S))) (= (@ (@ tptp.image_575578384_state (lambda ((X_5 tptp.pname)) (@ (@ (@ tptp.if_Hoa833675553_state (@ P_3 X_5)) (@ F_5 X_5)) (@ G_1 X_5)))) S) (@ (@ tptp.semila1172322802tate_o (@ (@ tptp.image_575578384_state F_5) (@ _let_1 (@ tptp.collect_pname P_3)))) (@ (@ tptp.image_575578384_state G_1) (@ _let_1 (@ tptp.collect_pname (lambda ((X_5 tptp.pname)) (not (@ P_3 X_5)))))))))))
(assert (forall ((P_2 (-> tptp.pname Bool)) (F_4 (-> tptp.pname tptp.option_com)) (G (-> tptp.pname tptp.option_com))) (= (@ tptp.dom_pname_com (lambda ((X_5 tptp.pname)) (@ (@ (@ tptp.if_option_com (@ P_2 X_5)) (@ F_4 X_5)) (@ G X_5)))) (@ (@ tptp.semila1780557381name_o (@ (@ tptp.semila1673364395name_o (@ tptp.dom_pname_com F_4)) (@ tptp.collect_pname P_2))) (@ (@ tptp.semila1673364395name_o (@ tptp.dom_pname_com G)) (@ tptp.collect_pname (lambda ((X_5 tptp.pname)) (not (@ P_2 X_5)))))))))
(assert (forall ((Q (-> tptp.pname Bool)) (P_1 (-> tptp.pname Bool)) (A_12 (-> tptp.pname Bool)) (B_4 (-> tptp.pname Bool))) (=> (@ (@ tptp.ord_less_eq_pname_o A_12) B_4) (=> (forall ((X_5 tptp.pname)) (=> (@ (@ tptp.member_pname X_5) A_12) (=> (@ P_1 X_5) (@ Q X_5)))) (@ (@ tptp.ord_less_eq_pname_o (@ (@ tptp.semila1673364395name_o A_12) (@ tptp.collect_pname P_1))) (@ (@ tptp.semila1673364395name_o B_4) (@ tptp.collect_pname Q)))))))
(assert (forall ((Q (-> tptp.hoare_1167836817_state Bool)) (P_1 (-> tptp.hoare_1167836817_state Bool)) (A_12 (-> tptp.hoare_1167836817_state Bool)) (B_4 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.ord_le827224136tate_o A_12) B_4) (=> (forall ((X_5 tptp.hoare_1167836817_state)) (=> (@ (@ tptp.member2058392318_state X_5) A_12) (=> (@ P_1 X_5) (@ Q X_5)))) (@ (@ tptp.ord_le827224136tate_o (@ (@ tptp.semila179895820tate_o A_12) (@ tptp.collec1027672124_state P_1))) (@ (@ tptp.semila179895820tate_o B_4) (@ tptp.collec1027672124_state Q)))))))
(assert (forall ((Q (-> (-> tptp.pname Bool) Bool)) (P_1 (-> (-> tptp.pname Bool) Bool)) (A_12 (-> (-> tptp.pname Bool) Bool)) (B_4 (-> (-> tptp.pname Bool) Bool))) (=> (@ (@ tptp.ord_le1205211808me_o_o A_12) B_4) (=> (forall ((X_5 (-> tptp.pname Bool))) (=> (@ (@ tptp.member_pname_o X_5) A_12) (=> (@ P_1 X_5) (@ Q X_5)))) (@ (@ tptp.ord_le1205211808me_o_o (@ (@ tptp.semila2013987940me_o_o A_12) (@ tptp.collect_pname_o P_1))) (@ (@ tptp.semila2013987940me_o_o B_4) (@ tptp.collect_pname_o Q)))))))
(assert (forall ((Q (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (P_1 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (A_12 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (B_4 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ (@ tptp.ord_le741939125te_o_o A_12) B_4) (=> (forall ((X_5 (-> tptp.hoare_1167836817_state Bool))) (=> (@ (@ tptp.member864234961tate_o X_5) A_12) (=> (@ P_1 X_5) (@ Q X_5)))) (@ (@ tptp.ord_le741939125te_o_o (@ (@ tptp.semila1758709489te_o_o A_12) (@ tptp.collec269976083tate_o P_1))) (@ (@ tptp.semila1758709489te_o_o B_4) (@ tptp.collec269976083tate_o Q)))))))
(assert (forall ((X_6 (-> tptp.hoare_1167836817_state Bool)) (Y_3 (-> tptp.hoare_1167836817_state Bool)) (Z_2 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o X_6))) (=> (forall ((X_5 (-> tptp.hoare_1167836817_state Bool)) (Y_2 (-> tptp.hoare_1167836817_state Bool)) (Z_1 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila179895820tate_o X_5))) (= (@ _let_1 (@ (@ tptp.semila1172322802tate_o Y_2) Z_1)) (@ (@ tptp.semila1172322802tate_o (@ _let_1 Y_2)) (@ _let_1 Z_1))))) (= (@ _let_1 (@ (@ tptp.semila179895820tate_o Y_3) Z_2)) (@ (@ tptp.semila179895820tate_o (@ _let_1 Y_3)) (@ _let_1 Z_2)))))))
(assert (forall ((X_4 (-> tptp.hoare_1167836817_state Bool)) (Y_1 (-> tptp.hoare_1167836817_state Bool)) (Z (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila179895820tate_o X_4))) (=> (forall ((X_5 (-> tptp.hoare_1167836817_state Bool)) (Y_2 (-> tptp.hoare_1167836817_state Bool)) (Z_1 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.semila1172322802tate_o X_5))) (= (@ _let_1 (@ (@ tptp.semila179895820tate_o Y_2) Z_1)) (@ (@ tptp.semila179895820tate_o (@ _let_1 Y_2)) (@ _let_1 Z_1))))) (= (@ _let_1 (@ (@ tptp.semila1172322802tate_o Y_1) Z)) (@ (@ tptp.semila1172322802tate_o (@ _let_1 Y_1)) (@ _let_1 Z)))))))
(assert (forall ((X_3 tptp.pname) (A_11 (-> tptp.pname Bool)) (F_3 (-> tptp.pname tptp.pname tptp.pname)) (F_2 (-> (-> tptp.pname Bool) tptp.pname))) (let ((_let_1 (@ (@ tptp.minus_minus_pname_o A_11) (@ (@ tptp.insert_pname X_3) tptp.bot_bot_pname_o)))) (let ((_let_2 (@ F_2 A_11))) (let ((_let_3 (= _let_1 tptp.bot_bot_pname_o))) (=> (@ (@ tptp.finite1282449217_pname F_3) F_2) (=> (@ tptp.finite_finite_pname A_11) (=> (@ (@ tptp.member_pname X_3) A_11) (and (=> _let_3 (= _let_2 X_3)) (=> (not _let_3) (= _let_2 (@ (@ F_3 X_3) (@ F_2 _let_1)))))))))))))
(assert (forall ((X_3 tptp.hoare_1167836817_state) (A_11 (-> tptp.hoare_1167836817_state Bool)) (F_3 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state tptp.hoare_1167836817_state)) (F_2 (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state))) (let ((_let_1 (@ (@ tptp.minus_2107060239tate_o A_11) (@ (@ tptp.insert2134838167_state X_3) tptp.bot_bo70021908tate_o)))) (let ((_let_2 (@ F_2 A_11))) (let ((_let_3 (= _let_1 tptp.bot_bo70021908tate_o))) (=> (@ (@ tptp.finite1074406356_state F_3) F_2) (=> (@ tptp.finite1084549118_state A_11) (=> (@ (@ tptp.member2058392318_state X_3) A_11) (and (=> _let_3 (= _let_2 X_3)) (=> (not _let_3) (= _let_2 (@ (@ F_3 X_3) (@ F_2 _let_1)))))))))))))
(assert (forall ((X_3 (-> tptp.pname Bool)) (A_11 (-> (-> tptp.pname Bool) Bool)) (F_3 (-> (-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname Bool)) (F_2 (-> (-> (-> tptp.pname Bool) Bool) tptp.pname Bool))) (let ((_let_1 (@ (@ tptp.minus_1480864103me_o_o A_11) (@ (@ tptp.insert_pname_o X_3) tptp.bot_bot_pname_o_o)))) (let ((_let_2 (@ F_2 A_11))) (let ((_let_3 (= _let_1 tptp.bot_bot_pname_o_o))) (=> (@ (@ tptp.finite349908348name_o F_3) F_2) (=> (@ tptp.finite297249702name_o A_11) (=> (@ (@ tptp.member_pname_o X_3) A_11) (and (=> _let_3 (= _let_2 X_3)) (=> (not _let_3) (= _let_2 (@ (@ F_3 X_3) (@ F_2 _let_1)))))))))))))
(assert (forall ((X_3 (-> tptp.hoare_1167836817_state Bool)) (A_11 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_3 (-> (-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool)) (F_2 (-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ (@ tptp.minus_1708687022te_o_o A_11) (@ (@ tptp.insert999278200tate_o X_3) tptp.bot_bo691907561te_o_o)))) (let ((_let_2 (@ F_2 A_11))) (let ((_let_3 (= _let_1 tptp.bot_bo691907561te_o_o))) (=> (@ (@ tptp.finite979047547tate_o F_3) F_2) (=> (@ tptp.finite1380128977tate_o A_11) (=> (@ (@ tptp.member864234961tate_o X_3) A_11) (and (=> _let_3 (= _let_2 X_3)) (=> (not _let_3) (= _let_2 (@ (@ F_3 X_3) (@ F_2 _let_1)))))))))))))
(assert (forall ((X_2 tptp.pname) (A_10 (-> tptp.pname Bool)) (F_1 (-> tptp.pname tptp.pname tptp.pname)) (F (-> (-> tptp.pname Bool) tptp.pname))) (let ((_let_1 (@ tptp.insert_pname X_2))) (let ((_let_2 (@ (@ tptp.minus_minus_pname_o A_10) (@ _let_1 tptp.bot_bot_pname_o)))) (let ((_let_3 (@ F (@ _let_1 A_10)))) (let ((_let_4 (= _let_2 tptp.bot_bot_pname_o))) (=> (@ (@ tptp.finite1282449217_pname F_1) F) (=> (@ tptp.finite_finite_pname A_10) (and (=> _let_4 (= _let_3 X_2)) (=> (not _let_4) (= _let_3 (@ (@ F_1 X_2) (@ F _let_2)))))))))))))
(assert (forall ((X_2 tptp.hoare_1167836817_state) (A_10 (-> tptp.hoare_1167836817_state Bool)) (F_1 (-> tptp.hoare_1167836817_state tptp.hoare_1167836817_state tptp.hoare_1167836817_state)) (F (-> (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state))) (let ((_let_1 (@ tptp.insert2134838167_state X_2))) (let ((_let_2 (@ (@ tptp.minus_2107060239tate_o A_10) (@ _let_1 tptp.bot_bo70021908tate_o)))) (let ((_let_3 (@ F (@ _let_1 A_10)))) (let ((_let_4 (= _let_2 tptp.bot_bo70021908tate_o))) (=> (@ (@ tptp.finite1074406356_state F_1) F) (=> (@ tptp.finite1084549118_state A_10) (and (=> _let_4 (= _let_3 X_2)) (=> (not _let_4) (= _let_3 (@ (@ F_1 X_2) (@ F _let_2)))))))))))))
(assert (forall ((X_2 (-> tptp.pname Bool)) (A_10 (-> (-> tptp.pname Bool) Bool)) (F_1 (-> (-> tptp.pname Bool) (-> tptp.pname Bool) tptp.pname Bool)) (F (-> (-> (-> tptp.pname Bool) Bool) tptp.pname Bool))) (let ((_let_1 (@ tptp.insert_pname_o X_2))) (let ((_let_2 (@ (@ tptp.minus_1480864103me_o_o A_10) (@ _let_1 tptp.bot_bot_pname_o_o)))) (let ((_let_3 (@ F (@ _let_1 A_10)))) (let ((_let_4 (= _let_2 tptp.bot_bot_pname_o_o))) (=> (@ (@ tptp.finite349908348name_o F_1) F) (=> (@ tptp.finite297249702name_o A_10) (and (=> _let_4 (= _let_3 X_2)) (=> (not _let_4) (= _let_3 (@ (@ F_1 X_2) (@ F _let_2)))))))))))))
(assert (forall ((X_2 (-> tptp.hoare_1167836817_state Bool)) (A_10 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (F_1 (-> (-> tptp.hoare_1167836817_state Bool) (-> tptp.hoare_1167836817_state Bool) tptp.hoare_1167836817_state Bool)) (F (-> (-> (-> tptp.hoare_1167836817_state Bool) Bool) tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.insert999278200tate_o X_2))) (let ((_let_2 (@ (@ tptp.minus_1708687022te_o_o A_10) (@ _let_1 tptp.bot_bo691907561te_o_o)))) (let ((_let_3 (@ F (@ _let_1 A_10)))) (let ((_let_4 (= _let_2 tptp.bot_bo691907561te_o_o))) (=> (@ (@ tptp.finite979047547tate_o F_1) F) (=> (@ tptp.finite1380128977tate_o A_10) (and (=> _let_4 (= _let_3 X_2)) (=> (not _let_4) (= _let_3 (@ (@ F_1 X_2) (@ F _let_2)))))))))))))
(assert (forall ((B_3 (-> tptp.pname Bool)) (C_1 tptp.pname) (A_9 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C_1))) (=> (@ _let_1 A_9) (=> (not (@ _let_1 B_3)) (@ _let_1 (@ (@ tptp.minus_minus_pname_o A_9) B_3)))))))
(assert (forall ((B_3 (-> tptp.hoare_1167836817_state Bool)) (C_1 tptp.hoare_1167836817_state) (A_9 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state C_1))) (=> (@ _let_1 A_9) (=> (not (@ _let_1 B_3)) (@ _let_1 (@ (@ tptp.minus_2107060239tate_o A_9) B_3)))))))
(assert (forall ((C tptp.pname) (A_8 (-> tptp.pname Bool)) (B_2 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.member_pname C))) (=> (@ _let_1 (@ (@ tptp.minus_minus_pname_o A_8) B_2)) (not (=> (@ _let_1 A_8) (@ _let_1 B_2)))))))
(assert (forall ((C tptp.hoare_1167836817_state) (A_8 (-> tptp.hoare_1167836817_state Bool)) (B_2 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.member2058392318_state C))) (=> (@ _let_1 (@ (@ tptp.minus_2107060239tate_o A_8) B_2)) (not (=> (@ _let_1 A_8) (@ _let_1 B_2)))))))
(assert (forall ((B_1 (-> (-> tptp.pname Bool) Bool)) (A_7 (-> (-> tptp.pname Bool) Bool))) (=> (@ tptp.finite297249702name_o A_7) (@ tptp.finite297249702name_o (@ (@ tptp.minus_1480864103me_o_o A_7) B_1)))))
(assert (forall ((B_1 (-> (-> tptp.hoare_1167836817_state Bool) Bool)) (A_7 (-> (-> tptp.hoare_1167836817_state Bool) Bool))) (=> (@ tptp.finite1380128977tate_o A_7) (@ tptp.finite1380128977tate_o (@ (@ tptp.minus_1708687022te_o_o A_7) B_1)))))
(assert (forall ((B_1 (-> tptp.pname Bool)) (A_7 (-> tptp.pname Bool))) (=> (@ tptp.finite_finite_pname A_7) (@ tptp.finite_finite_pname (@ (@ tptp.minus_minus_pname_o A_7) B_1)))))
(assert (forall ((B_1 (-> tptp.hoare_1167836817_state Bool)) (A_7 (-> tptp.hoare_1167836817_state Bool))) (=> (@ tptp.finite1084549118_state A_7) (@ tptp.finite1084549118_state (@ (@ tptp.minus_2107060239tate_o A_7) B_1)))))
(assert (forall ((A_6 tptp.pname) (A_5 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.insert_pname A_6))) (=> (@ (@ tptp.member_pname A_6) A_5) (= (@ _let_1 (@ (@ tptp.minus_minus_pname_o A_5) (@ _let_1 tptp.bot_bot_pname_o))) A_5)))))
(assert (forall ((A_6 tptp.hoare_1167836817_state) (A_5 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.insert2134838167_state A_6))) (=> (@ (@ tptp.member2058392318_state A_6) A_5) (= (@ _let_1 (@ (@ tptp.minus_2107060239tate_o A_5) (@ _let_1 tptp.bot_bo70021908tate_o))) A_5)))))
(assert (forall ((X_1 tptp.pname) (A_4 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.insert_pname X_1))) (=> (not (@ (@ tptp.member_pname X_1) A_4)) (= (@ (@ tptp.minus_minus_pname_o (@ _let_1 A_4)) (@ _let_1 tptp.bot_bot_pname_o)) A_4)))))
(assert (forall ((X_1 tptp.hoare_1167836817_state) (A_4 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.insert2134838167_state X_1))) (=> (not (@ (@ tptp.member2058392318_state X_1) A_4)) (= (@ (@ tptp.minus_2107060239tate_o (@ _let_1 A_4)) (@ _let_1 tptp.bot_bo70021908tate_o)) A_4)))))
(assert (forall ((A_3 tptp.pname) (A_2 (-> tptp.pname Bool))) (let ((_let_1 (@ tptp.insert_pname A_3))) (= (@ _let_1 (@ (@ tptp.minus_minus_pname_o A_2) (@ _let_1 tptp.bot_bot_pname_o))) (@ _let_1 A_2)))))
(assert (forall ((A_3 tptp.hoare_1167836817_state) (A_2 (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.insert2134838167_state A_3))) (= (@ _let_1 (@ (@ tptp.minus_2107060239tate_o A_2) (@ _let_1 tptp.bot_bo70021908tate_o))) (@ _let_1 A_2)))))
(assert (forall ((A_1 (-> tptp.hoare_1167836817_state Bool)) (A tptp.hoare_1167836817_state) (B (-> tptp.hoare_1167836817_state Bool))) (let ((_let_1 (@ tptp.insert2134838167_state A))) (let ((_let_2 (@ tptp.minus_2107060239tate_o A_1))) (= (@ _let_2 (@ _let_1 B)) (@ (@ tptp.minus_2107060239tate_o (@ _let_2 (@ _let_1 tptp.bot_bo70021908tate_o))) B))))))
(assert (forall ((X tptp.pname) (Y tptp.pname)) (or (not (@ (@ tptp.fequal_pname X) Y)) (= X Y))))
(assert (forall ((X tptp.pname) (Y tptp.pname)) (or (not (= X Y)) (@ (@ tptp.fequal_pname X) Y))))
(assert (forall ((X tptp.state) (Y tptp.state)) (or (not (@ (@ tptp.fequal_state X) Y)) (= X Y))))
(assert (forall ((X tptp.state) (Y tptp.state)) (or (not (= X Y)) (@ (@ tptp.fequal_state X) Y))))
(assert (forall ((X (-> tptp.pname Bool)) (Y (-> tptp.pname Bool))) (or (not (@ (@ tptp.fequal_pname_o X) Y)) (= X Y))))
(assert (forall ((X (-> tptp.pname Bool)) (Y (-> tptp.pname Bool))) (or (not (= X Y)) (@ (@ tptp.fequal_pname_o X) Y))))
(assert (forall ((X tptp.option_com) (Y tptp.option_com)) (= (@ (@ (@ tptp.if_option_com true) X) Y) X)))
(assert (forall ((X tptp.option_com) (Y tptp.option_com)) (= (@ (@ (@ tptp.if_option_com false) X) Y) Y)))
(assert (forall ((P Bool)) (or (= P true) (= P false))))
(assert (forall ((X tptp.hoare_1167836817_state) (Y tptp.hoare_1167836817_state)) (= (@ (@ (@ tptp.if_Hoa833675553_state true) X) Y) X)))
(assert (forall ((X tptp.hoare_1167836817_state) (Y tptp.hoare_1167836817_state)) (= (@ (@ (@ tptp.if_Hoa833675553_state false) X) Y) Y)))
(assert (forall ((P Bool)) (or (= P true) (= P false))))
(assert (forall ((X tptp.hoare_1167836817_state) (Y tptp.hoare_1167836817_state)) (or (not (@ (@ tptp.fequal1831255762_state X) Y)) (= X Y))))
(assert (forall ((X tptp.hoare_1167836817_state) (Y tptp.hoare_1167836817_state)) (or (not (= X Y)) (@ (@ tptp.fequal1831255762_state X) Y))))
(assert (forall ((X (-> tptp.hoare_1167836817_state Bool)) (Y (-> tptp.hoare_1167836817_state Bool))) (or (not (@ (@ tptp.fequal1486222077tate_o X) Y)) (= X Y))))
(assert (forall ((X (-> tptp.hoare_1167836817_state Bool)) (Y (-> tptp.hoare_1167836817_state Bool))) (or (not (= X Y)) (@ (@ tptp.fequal1486222077tate_o X) Y))))
(assert tptp.hoare_1201148605gleton)
(assert tptp.wT_bodies)
(assert (@ tptp.finite1084549118_state tptp.fa))
(assert (not (@ (@ tptp.member2058392318_state (@ tptp.hoare_Mirabelle_MGT tptp.y)) tptp.fa)))
(assert (@ (@ tptp.ord_le827224136tate_o tptp.fa) (@ (@ tptp.image_575578384_state (lambda ((Pn tptp.pname)) (@ tptp.hoare_Mirabelle_MGT (@ tptp.the_com (@ tptp.body Pn))))) (@ tptp.dom_pname_com tptp.body))))
(assert (= (@ tptp.body tptp.pn) (@ tptp.some_com tptp.y)))
(assert (@ (@ tptp.hoare_123228589_state (@ (@ tptp.image_575578384_state (lambda ((Pn tptp.pname)) (@ tptp.hoare_Mirabelle_MGT (@ tptp.body_1 Pn)))) (@ tptp.dom_pname_com tptp.body))) tptp.fa))
(assert (not (@ (@ tptp.hoare_123228589_state (@ (@ tptp.image_575578384_state (lambda ((Pn tptp.pname)) (@ tptp.hoare_Mirabelle_MGT (@ tptp.body_1 Pn)))) (@ tptp.dom_pname_com tptp.body))) (@ (@ tptp.insert2134838167_state (@ tptp.hoare_Mirabelle_MGT tptp.y)) tptp.bot_bo70021908tate_o))))
(set-info :filename partial_app_interpreted_SWW474^2)
(check-sat-assuming ( true ))
